Add more tests for containment relation, remove some found unsound rules (MPSCR-11)
Rules removed are concerned with type variables. JLS [4.5.1] doesn't define containment for them.
This commit is contained in:
parent
9d35064db5
commit
8744263cb4
|
|
@ -11402,6 +11402,50 @@
|
|||
<node concept="1nLNMY" id="3R6X$QVWF82" role="1nK1Vg">
|
||||
<property role="TrG5h" value="ground_containedIn_var_ubound" />
|
||||
<node concept="3clFbS" id="3R6X$QVWF83" role="1nLNMH">
|
||||
<node concept="3SKdUt" id="2Cji6ER1btk" role="3cqZAp">
|
||||
<node concept="1PaTwC" id="2Cji6ER1btl" role="3ndbpf">
|
||||
<node concept="3oM_SD" id="2Cji6ER1btn" role="1PaTwD">
|
||||
<property role="3oM_SC" value="todo:" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER1byF" role="1PaTwD">
|
||||
<property role="3oM_SC" value="need" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER1bAx" role="1PaTwD">
|
||||
<property role="3oM_SC" value="symmetric" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER1bEo" role="1PaTwD">
|
||||
<property role="3oM_SC" value="case?" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3SKdUt" id="2Cji6ER15wp" role="3cqZAp">
|
||||
<node concept="1PaTwC" id="2Cji6ER15wq" role="3ndbpf">
|
||||
<node concept="3oM_SD" id="2Cji6ER15ws" role="1PaTwD">
|
||||
<property role="3oM_SC" value="for" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER15_A" role="1PaTwD">
|
||||
<property role="3oM_SC" value="free" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER15WT" role="1PaTwD">
|
||||
<property role="3oM_SC" value="(inference)" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER15Ds" role="1PaTwD">
|
||||
<property role="3oM_SC" value="variables" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER15Dw" role="1PaTwD">
|
||||
<property role="3oM_SC" value="their" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER15Lb" role="1PaTwD">
|
||||
<property role="3oM_SC" value="type" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER15Lh" role="1PaTwD">
|
||||
<property role="3oM_SC" value="is" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER16rT" role="1PaTwD">
|
||||
<property role="3oM_SC" value="inferred" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1nLNNL" id="3R6X$QVWGsp" role="3cqZAp">
|
||||
<node concept="1nLNMm" id="3R6X$QVWGsq" role="1nLNNK">
|
||||
<node concept="0eUR_" id="3R6X$QVWGsr" role="0UC6o">
|
||||
|
|
@ -11660,13 +11704,17 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3I6s7M" id="4nIWweByQMb" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="3yhgKRJJ4xL" role="3I6s78">
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Aq93q" id="2Cji6ER17hv" role="1nLNMb">
|
||||
<node concept="3I6sU6" id="2Cji6ER17hw" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="2Cji6ER17lz" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="2Cji6ER17ly" role="3I6s78">
|
||||
<ref role="3AqCNq" node="5310cdpUCuT" resolve="hasBound" />
|
||||
<node concept="a7P8L" id="3yhgKRJJ4y0" role="3AunhB">
|
||||
<node concept="a7P8L" id="2Cji6ER17pu" role="3AunhB">
|
||||
<ref role="a7OzE" node="3yhgKRJJ49k" resolve="T" />
|
||||
</node>
|
||||
<node concept="a7P8L" id="3yhgKRJJ4yd" role="3AunhB">
|
||||
<node concept="a7P8L" id="2Cji6ER17xa" role="3AunhB">
|
||||
<ref role="a7OzE" node="3yhgKRJJ4b1" resolve="Tbnd" />
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -11723,6 +11771,52 @@
|
|||
<node concept="1nLNMY" id="6EY0p2vHApT" role="1nK1Vg">
|
||||
<property role="TrG5h" value="var_noUbound_notContainedIn_var_ubound" />
|
||||
<node concept="3clFbS" id="6EY0p2vHApU" role="1nLNMH">
|
||||
<node concept="3SKdUt" id="2Cji6ER18bM" role="3cqZAp">
|
||||
<node concept="1PaTwC" id="2Cji6ER18bN" role="3ndbpf">
|
||||
<node concept="3oM_SD" id="2Cji6ER18bP" role="1PaTwD">
|
||||
<property role="3oM_SC" value="fixme:" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER18gs" role="1PaTwD">
|
||||
<property role="3oM_SC" value="shouldn't" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER18ki" role="1PaTwD">
|
||||
<property role="3oM_SC" value="arise," />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER18rW" role="1PaTwD">
|
||||
<property role="3oM_SC" value="free" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER18s1" role="1PaTwD">
|
||||
<property role="3oM_SC" value="vars" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER18vU" role="1PaTwD">
|
||||
<property role="3oM_SC" value="must" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER18w1" role="1PaTwD">
|
||||
<property role="3oM_SC" value="always" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER18zW" role="1PaTwD">
|
||||
<property role="3oM_SC" value="have" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER18BS" role="1PaTwD">
|
||||
<property role="3oM_SC" value="a" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER18NM" role="1PaTwD">
|
||||
<property role="3oM_SC" value="bound," />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER18RK" role="1PaTwD">
|
||||
<property role="3oM_SC" value="even" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER18RW" role="1PaTwD">
|
||||
<property role="3oM_SC" value="if" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER197z" role="1PaTwD">
|
||||
<property role="3oM_SC" value="it's" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER18S9" role="1PaTwD">
|
||||
<property role="3oM_SC" value="Object" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1nLNNL" id="6EY0p2vHAq4" role="3cqZAp">
|
||||
<node concept="1nLNMm" id="6EY0p2vHAq5" role="1nLNNK">
|
||||
<node concept="0eUR_" id="6EY0p2vHAq6" role="0UC6o">
|
||||
|
|
@ -11916,114 +12010,6 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1nLNMY" id="12QmIo_7smp" role="1nK1Vg">
|
||||
<property role="TrG5h" value="var_ubound_containedIn_typeVarType" />
|
||||
<node concept="3clFbS" id="12QmIo_7smq" role="1nLNMH">
|
||||
<node concept="1nLNNL" id="12QmIo_7smr" role="3cqZAp">
|
||||
<node concept="1nLNMm" id="12QmIo_7sms" role="1nLNNK">
|
||||
<node concept="0eUR_" id="7lt0LtPBjT7" role="0UC6o">
|
||||
<node concept="3NuqgR" id="62PQSjOL7io" role="0eVf_">
|
||||
<node concept="aZer4" id="62PQSjOL7ip" role="3XD1gS">
|
||||
<property role="TrG5h" value="T" />
|
||||
</node>
|
||||
<node concept="aZer4" id="62PQSjOL7iv" role="3XD1gS">
|
||||
<property role="TrG5h" value="TypeVar" />
|
||||
</node>
|
||||
<node concept="aZer4" id="62PQSjOL7iI" role="3XD1gS">
|
||||
<property role="TrG5h" value="TypeVarBnd" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3NuqgR" id="4nb5sv4vwg" role="0eVf_">
|
||||
<node concept="aZer4" id="4nb5sv4vwh" role="3XD1gS">
|
||||
<property role="TrG5h" value="TUBnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Aq93q" id="62PQSjOL7ik" role="1nLNMb">
|
||||
<property role="3ArMco" value="false" />
|
||||
<node concept="3I6sU6" id="4nIWweByR6x" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="4nIWweByR6y" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="62PQSjOL7j0" role="3I6s78">
|
||||
<ref role="3AqCNq" node="6KkyQm4aRV3" resolve="containedIn" />
|
||||
<node concept="a7P8L" id="62PQSjOL7j8" role="3AunhB">
|
||||
<ref role="a7OzE" node="62PQSjOL7ip" resolve="T" />
|
||||
</node>
|
||||
<node concept="1HFMs5" id="1mdVbTSaq2V" role="3AunhB">
|
||||
<node concept="ns1u0" id="JOGAOsVtbD" role="1uarlW">
|
||||
<ref role="ns1xF" node="JOGAOsVt2f" resolve="typeVariableType" />
|
||||
<node concept="nsMwS" id="JOGAOsVtbE" role="ns1xD">
|
||||
<ref role="nsMwP" node="39Sam6ZibY7" resolve="parameter" />
|
||||
<node concept="1nq8_$" id="49obaclfiix" role="nsMwV">
|
||||
<node concept="a7P8L" id="4nb5sv5nxm" role="1nq8_t">
|
||||
<ref role="a7OzE" node="62PQSjOL7iI" resolve="TypeVarBnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="a7P8L" id="62PQSjOL7jF" role="1uarlU">
|
||||
<ref role="a7OzE" node="62PQSjOL7iv" resolve="TypeVar" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Aq93q" id="4nb5sv4vtX" role="1nLNMb">
|
||||
<property role="3ArMco" value="true" />
|
||||
<node concept="3I6sU6" id="4nIWweByR8c" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="4nIWweByR8d" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="4nb5sv4vul" role="3I6s78">
|
||||
<ref role="3AqCNq" node="5310cdpUCuT" resolve="hasBound" />
|
||||
<node concept="a7P8L" id="4nb5sv4vww" role="3AunhB">
|
||||
<ref role="a7OzE" node="62PQSjOL7ip" resolve="T" />
|
||||
</node>
|
||||
<node concept="a7P8L" id="4nb5sv4vwC" role="3AunhB">
|
||||
<ref role="a7OzE" node="4nb5sv4vwh" resolve="TUBnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Aq9E8" id="62PQSjOL7nf" role="1nLNMd">
|
||||
<node concept="3I6sU6" id="4nIWweByR8B" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="4nIWweByR8C" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="62PQSjOL7nj" role="3I6s78">
|
||||
<ref role="3AqCNq" node="3Qp4N06bUPu" resolve="convertsTo" />
|
||||
<node concept="a7P8L" id="4nb5sv4vwI" role="3AunhB">
|
||||
<ref role="a7OzE" node="4nb5sv4vwh" resolve="TUBnd" />
|
||||
</node>
|
||||
<node concept="a7P8L" id="62PQSjOL7nx" role="3AunhB">
|
||||
<ref role="a7OzE" node="62PQSjOL7iI" resolve="TypeVarBnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3I6s7M" id="4nIWweByR8D" role="3I6sU7">
|
||||
<node concept="3A8Hvi" id="4nb5sv4vx1" role="3I6s78">
|
||||
<node concept="a7P8L" id="4nb5sv4vxg" role="3A8wtg">
|
||||
<ref role="a7OzE" node="62PQSjOL7ip" resolve="T" />
|
||||
</node>
|
||||
<node concept="a7P8L" id="4nb5sv4vxl" role="3A8w4Q">
|
||||
<ref role="a7OzE" node="62PQSjOL7iv" resolve="TypeVar" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Aq9_M" id="2QSgdli6bJW" role="1nLNMa">
|
||||
<node concept="3I6sU6" id="2QSgdli6bJX" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="2QSgdli6drG" role="3I6sU7">
|
||||
<node concept="2aLmEc" id="2QSgdli6drF" role="3I6s78">
|
||||
<node concept="a7P8L" id="2QSgdli6drJ" role="2aLmnP">
|
||||
<ref role="a7OzE" node="62PQSjOL7ip" resolve="T" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1nLNMY" id="6EY0p2xEhJE" role="1nK1Vg">
|
||||
<property role="TrG5h" value="null_containedIn_any" />
|
||||
<node concept="3clFbS" id="6EY0p2xEhJF" role="1nLNMH">
|
||||
|
|
@ -12104,86 +12090,6 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1nLNMY" id="12QmIo_7sm1" role="1nK1Vg">
|
||||
<property role="TrG5h" value="any_containedIn_upperBoundType_Object" />
|
||||
<node concept="3clFbS" id="12QmIo_7sm2" role="1nLNMH">
|
||||
<node concept="1nLNNL" id="12QmIo_7sm7" role="3cqZAp">
|
||||
<node concept="1nLNMm" id="12QmIo_7sm8" role="1nLNNK">
|
||||
<node concept="0eUR_" id="7lt0LtPBjTK" role="0UC6o">
|
||||
<node concept="3NuqgR" id="62PQSjOL54j" role="0eVf_">
|
||||
<node concept="aZer4" id="62PQSjOL54k" role="3XD1gS">
|
||||
<property role="TrG5h" value="Type" />
|
||||
</node>
|
||||
<node concept="aZer4" id="62PQSjOL54l" role="3XD1gS">
|
||||
<property role="TrG5h" value="UBType" />
|
||||
</node>
|
||||
<node concept="aZer4" id="62PQSjOL5Cm" role="3XD1gS">
|
||||
<property role="TrG5h" value="UBnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Aq93q" id="62PQSjOL54i" role="1nLNMb">
|
||||
<property role="3ArMco" value="false" />
|
||||
<node concept="3I6sU6" id="4nIWweByQQH" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="4nIWweByQQI" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="62PQSjOL54o" role="3I6s78">
|
||||
<ref role="3AqCNq" node="6KkyQm4aRV3" resolve="containedIn" />
|
||||
<node concept="a7P8L" id="62PQSjOL54p" role="3AunhB">
|
||||
<ref role="a7OzE" node="62PQSjOL54k" resolve="Type" />
|
||||
</node>
|
||||
<node concept="1HFMs5" id="1mdVbTSaq36" role="3AunhB">
|
||||
<node concept="ns1u0" id="JOGAOsVt9I" role="1uarlW">
|
||||
<ref role="ns1xF" node="JOGAOsVt2u" resolve="upperBoundType" />
|
||||
<node concept="nsMwS" id="JOGAOsVt9J" role="ns1xD">
|
||||
<ref role="nsMwP" node="39Sam6YgyvP" resolve="parameter" />
|
||||
<node concept="1nq8_$" id="49obaclfija" role="nsMwV">
|
||||
<node concept="a7P8L" id="1zsTePX3V0Q" role="1nq8_t">
|
||||
<ref role="a7OzE" node="62PQSjOL5Cm" resolve="UBnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="a7P8L" id="62PQSjOL54r" role="1uarlU">
|
||||
<ref role="a7OzE" node="62PQSjOL54l" resolve="UBType" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Aq9_M" id="1zsTePX3UKw" role="1nLNMa">
|
||||
<node concept="3I6sU6" id="4nIWweByQSi" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="6EY0p2vOZ1G" role="3I6sU7">
|
||||
<node concept="2aM9Np" id="6EY0p2vOZ1E" role="3I6s78">
|
||||
<node concept="a7P8L" id="6EY0p2vOZ1S" role="2aLmnP">
|
||||
<ref role="a7OzE" node="62PQSjOL5Cm" resolve="UBnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3I6s7M" id="4nIWweByQSj" role="3I6sU7">
|
||||
<node concept="3A8Hvi" id="1zsTePX3V5h" role="3I6s78">
|
||||
<node concept="a7P8L" id="1zsTePX3V5p" role="3A8wtg">
|
||||
<ref role="a7OzE" node="62PQSjOL5Cm" resolve="UBnd" />
|
||||
</node>
|
||||
<node concept="ns1u0" id="JOGAOsVt9a" role="3A8w4Q">
|
||||
<ref role="ns1xF" node="JOGAOsVt2a" resolve="classifierType" />
|
||||
<node concept="nsMwS" id="JOGAOsVt9b" role="ns1xD">
|
||||
<ref role="nsMwP" node="JOGAOsVt2c" resolve="classifier" />
|
||||
<node concept="2tJFMh" id="72RDgINnhqT" role="nsMwV">
|
||||
<node concept="ZC_QK" id="72RDgINnhr1" role="2tJFKM">
|
||||
<ref role="2aWVGs" to="wyt6:~Object" resolve="Object" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1nLNMY" id="12QmIo_7smh" role="1nK1Vg">
|
||||
<property role="TrG5h" value="upperBoundType_containedIn_upperBoundType" />
|
||||
<node concept="3clFbS" id="12QmIo_7smi" role="1nLNMH">
|
||||
|
|
@ -12348,208 +12254,6 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1nLNMY" id="2QSgdlip8NO" role="1nK1Vg">
|
||||
<property role="TrG5h" value="typeVar_containedIn_capture" />
|
||||
<node concept="3clFbS" id="2QSgdlip8NP" role="1nLNMH">
|
||||
<node concept="1nLNNL" id="2QSgdlip8Yq" role="3cqZAp">
|
||||
<node concept="1nLNMm" id="2QSgdlip8Yr" role="1nLNNK">
|
||||
<node concept="3Aq93q" id="2QSgdlip8Yu" role="1nLNMb">
|
||||
<property role="3ArMco" value="false" />
|
||||
<node concept="3I6sU6" id="2QSgdlip8Yv" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="2QSgdlip8Yz" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="2QSgdlip8Yy" role="3I6s78">
|
||||
<ref role="3AqCNq" node="6KkyQm4aRV3" resolve="containedIn" />
|
||||
<node concept="1HFMs5" id="2QSgdlir9wh" role="3AunhB">
|
||||
<node concept="a7P8L" id="2QSgdlip8Zy" role="1uarlU">
|
||||
<ref role="a7OzE" node="2QSgdlip8YJ" resolve="T" />
|
||||
</node>
|
||||
<node concept="ns1u0" id="2QSgdlir9wx" role="1uarlW">
|
||||
<ref role="ns1xF" node="JOGAOsVt2f" resolve="typeVariableType" />
|
||||
<node concept="nsMwS" id="2QSgdlir9wz" role="ns1xD">
|
||||
<ref role="nsMwP" node="39Sam6ZibY7" resolve="parameter" />
|
||||
<node concept="1nq8_$" id="2QSgdlir9wI" role="nsMwV">
|
||||
<node concept="a7P8L" id="2QSgdlir9wG" role="1nq8_t">
|
||||
<ref role="a7OzE" node="2QSgdlir9wB" resolve="TBnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1HFMs5" id="2QSgdlip8YQ" role="3AunhB">
|
||||
<node concept="a7P8L" id="2QSgdlip8YM" role="1uarlU">
|
||||
<ref role="a7OzE" node="2QSgdlip8YG" resolve="C" />
|
||||
</node>
|
||||
<node concept="ns1u0" id="2QSgdlip8YX" role="1uarlW">
|
||||
<ref role="ns1xF" node="JOGAOsVt2j" resolve="captureOfType" />
|
||||
<node concept="nsMwS" id="2QSgdlixo8M" role="ns1xD">
|
||||
<ref role="nsMwP" node="JOGAOsVt2n" resolve="lbound" />
|
||||
<node concept="1nq8_$" id="2QSgdlixo8N" role="nsMwV">
|
||||
<node concept="ns1u0" id="2QSgdliKKYw" role="1nq8_t">
|
||||
<ref role="ns1xF" node="JOGAOsVt3c" resolve="nullType" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="nsMwS" id="2QSgdlip8YZ" role="ns1xD">
|
||||
<ref role="nsMwP" node="JOGAOsVt2m" resolve="ubound" />
|
||||
<node concept="1nq8_$" id="2QSgdlip8Z9" role="nsMwV">
|
||||
<node concept="a7P8L" id="2QSgdlip8Z7" role="1nq8_t">
|
||||
<ref role="a7OzE" node="2QSgdlip8Z3" resolve="Ubnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="0eUR_" id="2QSgdlip8YD" role="0UC6o">
|
||||
<node concept="3NuqgR" id="2QSgdlip8YF" role="0eVf_">
|
||||
<node concept="aZer4" id="2QSgdlip8YG" role="3XD1gS">
|
||||
<property role="TrG5h" value="C" />
|
||||
</node>
|
||||
<node concept="aZer4" id="2QSgdlip8Z3" role="3XD1gS">
|
||||
<property role="TrG5h" value="Ubnd" />
|
||||
</node>
|
||||
<node concept="aZer4" id="2QSgdlixo8G" role="3XD1gS">
|
||||
<property role="TrG5h" value="Lbnd" />
|
||||
</node>
|
||||
<node concept="aZer4" id="2QSgdlip8YJ" role="3XD1gS">
|
||||
<property role="TrG5h" value="T" />
|
||||
</node>
|
||||
<node concept="aZer4" id="2QSgdlir9wB" role="3XD1gS">
|
||||
<property role="TrG5h" value="TBnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Aq9E8" id="2QSgdlip8ZF" role="1nLNMd">
|
||||
<node concept="3I6sU6" id="2QSgdlip8ZG" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="2QSgdlip8ZK" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="2QSgdlip8ZJ" role="3I6s78">
|
||||
<ref role="3AqCNq" node="3Qp4N06bUPu" resolve="convertsTo" />
|
||||
<node concept="a7P8L" id="2QSgdlir9wL" role="3AunhB">
|
||||
<ref role="a7OzE" node="2QSgdlir9wB" resolve="TBnd" />
|
||||
</node>
|
||||
<node concept="a7P8L" id="2QSgdlizskG" role="3AunhB">
|
||||
<ref role="a7OzE" node="2QSgdlip8Z3" resolve="Ubnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1nLNMY" id="2QSgdliKKLj" role="1nK1Vg">
|
||||
<property role="TrG5h" value="capture_containedIn_typeVar" />
|
||||
<node concept="3clFbS" id="2QSgdliKKLk" role="1nLNMH">
|
||||
<node concept="3SKdUt" id="2PEDwPS8Et6" role="3cqZAp">
|
||||
<node concept="1PaTwC" id="2PEDwPS8EtY" role="3ndbpf">
|
||||
<node concept="3oM_SD" id="2PEDwPS8Et9" role="1PaTwD">
|
||||
<property role="3oM_SC" value="todo:" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2PEDwPS8EtL" role="1PaTwD">
|
||||
<property role="3oM_SC" value="check" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2PEDwPS8EtO" role="1PaTwD">
|
||||
<property role="3oM_SC" value="it's" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2PEDwPS8Eu6" role="1PaTwD">
|
||||
<property role="3oM_SC" value="sound" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1nLNNL" id="2QSgdliKKLl" role="3cqZAp">
|
||||
<node concept="1nLNMm" id="2QSgdliKKLm" role="1nLNNK">
|
||||
<node concept="3Aq93q" id="2QSgdliKKLn" role="1nLNMb">
|
||||
<property role="3ArMco" value="false" />
|
||||
<node concept="3I6sU6" id="2QSgdliKKLo" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="2QSgdliKKLp" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="2QSgdliKKLq" role="3I6s78">
|
||||
<ref role="3AqCNq" node="6KkyQm4aRV3" resolve="containedIn" />
|
||||
<node concept="1HFMs5" id="2QSgdliKKLr" role="3AunhB">
|
||||
<node concept="a7P8L" id="2QSgdliKKLs" role="1uarlU">
|
||||
<ref role="a7OzE" node="2QSgdliKKLG" resolve="C" />
|
||||
</node>
|
||||
<node concept="ns1u0" id="2QSgdliKKLt" role="1uarlW">
|
||||
<ref role="ns1xF" node="JOGAOsVt2j" resolve="captureOfType" />
|
||||
<node concept="nsMwS" id="2QSgdliKKLu" role="ns1xD">
|
||||
<ref role="nsMwP" node="JOGAOsVt2n" resolve="lbound" />
|
||||
<node concept="1nq8_$" id="2QSgdliKKLv" role="nsMwV">
|
||||
<node concept="a7P8L" id="2QSgdliKKLw" role="1nq8_t">
|
||||
<ref role="a7OzE" node="2QSgdliKKLI" resolve="Lbnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="nsMwS" id="2QSgdliKKLx" role="ns1xD">
|
||||
<ref role="nsMwP" node="JOGAOsVt2m" resolve="ubound" />
|
||||
<node concept="1nq8_$" id="2QSgdliKKLy" role="nsMwV">
|
||||
<node concept="a7P8L" id="2QSgdliKKLz" role="1nq8_t">
|
||||
<ref role="a7OzE" node="2QSgdliKKLH" resolve="Ubnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1HFMs5" id="2QSgdliKKL$" role="3AunhB">
|
||||
<node concept="a7P8L" id="2QSgdliKKL_" role="1uarlU">
|
||||
<ref role="a7OzE" node="2QSgdliKKLJ" resolve="T" />
|
||||
</node>
|
||||
<node concept="ns1u0" id="2QSgdliKKLA" role="1uarlW">
|
||||
<ref role="ns1xF" node="JOGAOsVt2f" resolve="typeVariableType" />
|
||||
<node concept="nsMwS" id="2QSgdliKKLB" role="ns1xD">
|
||||
<ref role="nsMwP" node="39Sam6ZibY7" resolve="parameter" />
|
||||
<node concept="1nq8_$" id="2QSgdliKKLC" role="nsMwV">
|
||||
<node concept="a7P8L" id="2QSgdliKKLD" role="1nq8_t">
|
||||
<ref role="a7OzE" node="2QSgdliKKLK" resolve="TBnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="0eUR_" id="2QSgdliKKLE" role="0UC6o">
|
||||
<node concept="3NuqgR" id="2QSgdliKKLF" role="0eVf_">
|
||||
<node concept="aZer4" id="2QSgdliKKLG" role="3XD1gS">
|
||||
<property role="TrG5h" value="C" />
|
||||
</node>
|
||||
<node concept="aZer4" id="2QSgdliKKLH" role="3XD1gS">
|
||||
<property role="TrG5h" value="Ubnd" />
|
||||
</node>
|
||||
<node concept="aZer4" id="2QSgdliKKLI" role="3XD1gS">
|
||||
<property role="TrG5h" value="Lbnd" />
|
||||
</node>
|
||||
<node concept="aZer4" id="2QSgdliKKLJ" role="3XD1gS">
|
||||
<property role="TrG5h" value="T" />
|
||||
</node>
|
||||
<node concept="aZer4" id="2QSgdliKKLK" role="3XD1gS">
|
||||
<property role="TrG5h" value="TBnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Aq9E8" id="2QSgdliKKLL" role="1nLNMd">
|
||||
<node concept="3I6sU6" id="2QSgdliKKLM" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="2QSgdliKKLN" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="2QSgdliKKLO" role="3I6s78">
|
||||
<ref role="3AqCNq" node="3Qp4N06bUPu" resolve="convertsTo" />
|
||||
<node concept="a7P8L" id="2QSgdliKKLP" role="3AunhB">
|
||||
<ref role="a7OzE" node="2QSgdliKKLH" resolve="Ubnd" />
|
||||
</node>
|
||||
<node concept="a7P8L" id="2QSgdliKKLQ" role="3AunhB">
|
||||
<ref role="a7OzE" node="2QSgdliKKLK" resolve="TBnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1nLNMY" id="2QSgdlite0m" role="1nK1Vg">
|
||||
<property role="TrG5h" value="hasBound_containedIn_capture" />
|
||||
<node concept="3clFbS" id="2QSgdlite0n" role="1nLNMH">
|
||||
|
|
@ -12784,6 +12488,123 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1X3_iC" id="2Cji6ER7C3A" role="lGtFl">
|
||||
<property role="3V$3am" value="template" />
|
||||
<property role="3V$3ak" value="c4803b19-6d89-4a3b-bf82-390769514add/8335224865066015764/3575255234175157601" />
|
||||
<node concept="1nLNMY" id="2QSgdlip8NO" role="8Wnug">
|
||||
<property role="TrG5h" value="typeVar_containedIn_capture" />
|
||||
<node concept="3clFbS" id="2QSgdlip8NP" role="1nLNMH">
|
||||
<node concept="3SKdUt" id="2Cji6ER7ChF" role="3cqZAp">
|
||||
<node concept="1PaTwC" id="2Cji6ER7ChG" role="3ndbpf">
|
||||
<node concept="3oM_SD" id="2Cji6ER7ChI" role="1PaTwD">
|
||||
<property role="3oM_SC" value="covered" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7Cim" role="1PaTwD">
|
||||
<property role="3oM_SC" value="by" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7Cip" role="1PaTwD">
|
||||
<property role="3oM_SC" value="the" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7Cit" role="1PaTwD">
|
||||
<property role="3oM_SC" value="next" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7Ciy" role="1PaTwD">
|
||||
<property role="3oM_SC" value="rule" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="2Cji6ER7CiC" role="3cqZAp" />
|
||||
<node concept="1nLNNL" id="2QSgdlip8Yq" role="3cqZAp">
|
||||
<node concept="1nLNMm" id="2QSgdlip8Yr" role="1nLNNK">
|
||||
<node concept="3Aq93q" id="2QSgdlip8Yu" role="1nLNMb">
|
||||
<property role="3ArMco" value="false" />
|
||||
<node concept="3I6sU6" id="2QSgdlip8Yv" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="2QSgdlip8Yz" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="2QSgdlip8Yy" role="3I6s78">
|
||||
<ref role="3AqCNq" node="6KkyQm4aRV3" resolve="containedIn" />
|
||||
<node concept="1HFMs5" id="2QSgdlir9wh" role="3AunhB">
|
||||
<node concept="a7P8L" id="2QSgdlip8Zy" role="1uarlU">
|
||||
<ref role="a7OzE" node="2QSgdlip8YJ" resolve="T" />
|
||||
</node>
|
||||
<node concept="ns1u0" id="2QSgdlir9wx" role="1uarlW">
|
||||
<ref role="ns1xF" node="JOGAOsVt2f" resolve="typeVariableType" />
|
||||
<node concept="nsMwS" id="2QSgdlir9wz" role="ns1xD">
|
||||
<ref role="nsMwP" node="39Sam6ZibY7" resolve="parameter" />
|
||||
<node concept="1nq8_$" id="2QSgdlir9wI" role="nsMwV">
|
||||
<node concept="a7P8L" id="2QSgdlir9wG" role="1nq8_t">
|
||||
<ref role="a7OzE" node="2QSgdlir9wB" resolve="TBnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1HFMs5" id="2QSgdlip8YQ" role="3AunhB">
|
||||
<node concept="a7P8L" id="2QSgdlip8YM" role="1uarlU">
|
||||
<ref role="a7OzE" node="2QSgdlip8YG" resolve="C" />
|
||||
</node>
|
||||
<node concept="ns1u0" id="2QSgdlip8YX" role="1uarlW">
|
||||
<ref role="ns1xF" node="JOGAOsVt2j" resolve="captureOfType" />
|
||||
<node concept="nsMwS" id="2QSgdlixo8M" role="ns1xD">
|
||||
<ref role="nsMwP" node="JOGAOsVt2n" resolve="lbound" />
|
||||
<node concept="1nq8_$" id="2QSgdlixo8N" role="nsMwV">
|
||||
<node concept="ns1u0" id="2QSgdliKKYw" role="1nq8_t">
|
||||
<ref role="ns1xF" node="JOGAOsVt3c" resolve="nullType" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="nsMwS" id="2QSgdlip8YZ" role="ns1xD">
|
||||
<ref role="nsMwP" node="JOGAOsVt2m" resolve="ubound" />
|
||||
<node concept="1nq8_$" id="2QSgdlip8Z9" role="nsMwV">
|
||||
<node concept="a7P8L" id="2QSgdlip8Z7" role="1nq8_t">
|
||||
<ref role="a7OzE" node="2QSgdlip8Z3" resolve="Ubnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="0eUR_" id="2QSgdlip8YD" role="0UC6o">
|
||||
<node concept="3NuqgR" id="2QSgdlip8YF" role="0eVf_">
|
||||
<node concept="aZer4" id="2QSgdlip8YG" role="3XD1gS">
|
||||
<property role="TrG5h" value="C" />
|
||||
</node>
|
||||
<node concept="aZer4" id="2QSgdlip8Z3" role="3XD1gS">
|
||||
<property role="TrG5h" value="Ubnd" />
|
||||
</node>
|
||||
<node concept="aZer4" id="2QSgdlixo8G" role="3XD1gS">
|
||||
<property role="TrG5h" value="Lbnd" />
|
||||
</node>
|
||||
<node concept="aZer4" id="2QSgdlip8YJ" role="3XD1gS">
|
||||
<property role="TrG5h" value="T" />
|
||||
</node>
|
||||
<node concept="aZer4" id="2QSgdlir9wB" role="3XD1gS">
|
||||
<property role="TrG5h" value="TBnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Aq9E8" id="2QSgdlip8ZF" role="1nLNMd">
|
||||
<node concept="3I6sU6" id="2QSgdlip8ZG" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="2QSgdlip8ZK" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="2QSgdlip8ZJ" role="3I6s78">
|
||||
<ref role="3AqCNq" node="3Qp4N06bUPu" resolve="convertsTo" />
|
||||
<node concept="a7P8L" id="2QSgdlir9wL" role="3AunhB">
|
||||
<ref role="a7OzE" node="2QSgdlir9wB" resolve="TBnd" />
|
||||
</node>
|
||||
<node concept="a7P8L" id="2QSgdlizskG" role="3AunhB">
|
||||
<ref role="a7OzE" node="2QSgdlip8Z3" resolve="Ubnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1nLNMY" id="2QSgdliKLc$" role="1nK1Vg">
|
||||
<property role="TrG5h" value="value_containedIn_capture" />
|
||||
<node concept="3clFbS" id="2QSgdliKLc_" role="1nLNMH">
|
||||
|
|
@ -12886,104 +12707,6 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1nLNMY" id="12QmIo_7smt" role="1nK1Vg">
|
||||
<property role="TrG5h" value="typeVarType_containedIn_typeVarType" />
|
||||
<node concept="3clFbS" id="12QmIo_7smu" role="1nLNMH">
|
||||
<node concept="3SKdUt" id="6p5LEuvg1Ms" role="3cqZAp">
|
||||
<node concept="1PaTwC" id="6p5LEuvg1Mt" role="3ndbpf">
|
||||
<node concept="3oM_SD" id="6p5LEuvg1Mv" role="1PaTwD">
|
||||
<property role="3oM_SC" value="fixme:" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="6p5LEuvg1QQ" role="1PaTwD">
|
||||
<property role="3oM_SC" value="check" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="6p5LEuvg1Yv" role="1PaTwD">
|
||||
<property role="3oM_SC" value="it's" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="6p5LEuvg1Yz" role="1PaTwD">
|
||||
<property role="3oM_SC" value="sound" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1nLNNL" id="12QmIo_7smv" role="3cqZAp">
|
||||
<node concept="1nLNMm" id="12QmIo_7smw" role="1nLNNK">
|
||||
<node concept="0eUR_" id="7lt0LtPBjUy" role="0UC6o">
|
||||
<node concept="3NuqgR" id="1AC$mzreaIe" role="0eVf_">
|
||||
<node concept="aZer4" id="1AC$mzreaIf" role="3XD1gS">
|
||||
<property role="TrG5h" value="LeftTypeVar" />
|
||||
</node>
|
||||
<node concept="aZer4" id="1AC$mzreb5R" role="3XD1gS">
|
||||
<property role="TrG5h" value="LeftBnd" />
|
||||
</node>
|
||||
<node concept="aZer4" id="1AC$mzreaIg" role="3XD1gS">
|
||||
<property role="TrG5h" value="RightTypeVar" />
|
||||
</node>
|
||||
<node concept="aZer4" id="1AC$mzreaIh" role="3XD1gS">
|
||||
<property role="TrG5h" value="RightBnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Aq93q" id="1AC$mzreaId" role="1nLNMb">
|
||||
<property role="3ArMco" value="false" />
|
||||
<node concept="3I6sU6" id="4nIWweByRag" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="4nIWweByRah" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="1AC$mzreaIk" role="3I6s78">
|
||||
<ref role="3AqCNq" node="6KkyQm4aRV3" resolve="containedIn" />
|
||||
<node concept="1HFMs5" id="1mdVbTSaq38" role="3AunhB">
|
||||
<node concept="ns1u0" id="JOGAOsVt8Z" role="1uarlW">
|
||||
<ref role="ns1xF" node="JOGAOsVt2f" resolve="typeVariableType" />
|
||||
<node concept="nsMwS" id="JOGAOsVt90" role="ns1xD">
|
||||
<ref role="nsMwP" node="39Sam6ZibY7" resolve="parameter" />
|
||||
<node concept="1nq8_$" id="49obaclfijx" role="nsMwV">
|
||||
<node concept="a7P8L" id="1AC$mzreb9k" role="1nq8_t">
|
||||
<ref role="a7OzE" node="1AC$mzreb5R" resolve="LeftBnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="a7P8L" id="1AC$mzreaIl" role="1uarlU">
|
||||
<ref role="a7OzE" node="1AC$mzreaIf" resolve="LeftTypeVar" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1HFMs5" id="1mdVbTSaq3N" role="3AunhB">
|
||||
<node concept="ns1u0" id="JOGAOsVt9N" role="1uarlW">
|
||||
<ref role="ns1xF" node="JOGAOsVt2f" resolve="typeVariableType" />
|
||||
<node concept="nsMwS" id="JOGAOsVt9O" role="ns1xD">
|
||||
<ref role="nsMwP" node="39Sam6ZibY7" resolve="parameter" />
|
||||
<node concept="1nq8_$" id="49obaclfiiO" role="nsMwV">
|
||||
<node concept="a7P8L" id="1AC$mzreaIv" role="1nq8_t">
|
||||
<ref role="a7OzE" node="1AC$mzreaIh" resolve="RightBnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="a7P8L" id="1AC$mzreaIn" role="1uarlU">
|
||||
<ref role="a7OzE" node="1AC$mzreaIg" resolve="RightTypeVar" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Aq9E8" id="1AC$mzreaI3" role="1nLNMd">
|
||||
<node concept="3I6sU6" id="4nIWweByRcs" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="4nIWweByRct" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="1AC$mzreaI6" role="3I6s78">
|
||||
<ref role="3AqCNq" node="3Qp4N06bUPu" resolve="convertsTo" />
|
||||
<node concept="a7P8L" id="1AC$mzrebbo" role="3AunhB">
|
||||
<ref role="a7OzE" node="1AC$mzreb5R" resolve="LeftBnd" />
|
||||
</node>
|
||||
<node concept="a7P8L" id="1AC$mzreaI8" role="3AunhB">
|
||||
<ref role="a7OzE" node="1AC$mzreaIh" resolve="RightBnd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1nLNMY" id="12QmIo_7sm_" role="1nK1Vg">
|
||||
<property role="TrG5h" value="any_containedIn_upperBoundType" />
|
||||
<node concept="3clFbS" id="12QmIo_7smA" role="1nLNMH">
|
||||
|
|
@ -13119,6 +12842,34 @@
|
|||
<node concept="1nLNMY" id="12QmIo_7slT" role="1nK1Vg">
|
||||
<property role="TrG5h" value="value_containedIn_var_noUbound" />
|
||||
<node concept="3clFbS" id="12QmIo_7slU" role="1nLNMH">
|
||||
<node concept="3SKdUt" id="2Cji6ER7sRy" role="3cqZAp">
|
||||
<node concept="1PaTwC" id="2Cji6ER7sRz" role="3ndbpf">
|
||||
<node concept="3oM_SD" id="2Cji6ER7sR_" role="1PaTwD">
|
||||
<property role="3oM_SC" value="fixme:" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7sS7" role="1PaTwD">
|
||||
<property role="3oM_SC" value="suspicious" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7sSa" role="1PaTwD">
|
||||
<property role="3oM_SC" value="rule," />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7sSe" role="1PaTwD">
|
||||
<property role="3oM_SC" value="free" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7sSj" role="1PaTwD">
|
||||
<property role="3oM_SC" value="vars" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7sSp" role="1PaTwD">
|
||||
<property role="3oM_SC" value="must" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7sSw" role="1PaTwD">
|
||||
<property role="3oM_SC" value="have" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7sSC" role="1PaTwD">
|
||||
<property role="3oM_SC" value="bounds" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1nLNNL" id="12QmIo_7slV" role="3cqZAp">
|
||||
<node concept="1nLNMm" id="12QmIo_7slW" role="1nLNNK">
|
||||
<node concept="0eUR_" id="7lt0LtPBjUn" role="0UC6o">
|
||||
|
|
|
|||
|
|
@ -1592,9 +1592,21 @@
|
|||
</node>
|
||||
<node concept="312cEu" id="2PEDwPSdaaD">
|
||||
<property role="TrG5h" value="Containment" />
|
||||
<node concept="2tJIrI" id="2Cji6ER2WDV" role="jymVt" />
|
||||
<node concept="312cEu" id="2Cji6ER2XUq" role="jymVt">
|
||||
<property role="TrG5h" value="A" />
|
||||
<node concept="3Tm1VV" id="2Cji6ER2XbK" role="1B3o_S" />
|
||||
</node>
|
||||
<node concept="312cEu" id="2Cji6ER2Zv0" role="jymVt">
|
||||
<property role="TrG5h" value="B" />
|
||||
<node concept="3Tm1VV" id="2Cji6ER2YSf" role="1B3o_S" />
|
||||
<node concept="3uibUv" id="2Cji6ER2ZXG" role="1zkMxy">
|
||||
<ref role="3uigEE" node="2Cji6ER2XUq" resolve="Containment.A" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="2PEDwPSdad1" role="jymVt" />
|
||||
<node concept="312cEu" id="2PEDwPSdk9N" role="jymVt">
|
||||
<property role="TrG5h" value="A" />
|
||||
<property role="TrG5h" value="D" />
|
||||
<node concept="3clFb_" id="2PEDwPSdk9O" role="jymVt">
|
||||
<property role="TrG5h" value="add" />
|
||||
<node concept="3clFbS" id="2PEDwPSdk9P" role="3clF47" />
|
||||
|
|
@ -1632,7 +1644,7 @@
|
|||
<property role="TrG5h" value="T" />
|
||||
</node>
|
||||
<node concept="3uibUv" id="2PEDwPSdk9Z" role="1zkMxy">
|
||||
<ref role="3uigEE" node="2PEDwPSdk9N" resolve="Containment.A" />
|
||||
<ref role="3uigEE" node="2PEDwPSdk9N" resolve="Containment.D" />
|
||||
<node concept="16syzq" id="2PEDwPSdka0" role="11_B2D">
|
||||
<ref role="16sUi3" node="2PEDwPSdk9Y" resolve="T" />
|
||||
</node>
|
||||
|
|
@ -1646,7 +1658,7 @@
|
|||
<property role="TrG5h" value="T" />
|
||||
</node>
|
||||
<node concept="3uibUv" id="2PEDwPSdg50" role="1zkMxy">
|
||||
<ref role="3uigEE" node="2PEDwPSdk9N" resolve="Containment.A" />
|
||||
<ref role="3uigEE" node="2PEDwPSdk9N" resolve="Containment.D" />
|
||||
<node concept="16syzq" id="2PEDwPSdg51" role="11_B2D">
|
||||
<ref role="16sUi3" node="2PEDwPSdg4Z" resolve="T" />
|
||||
</node>
|
||||
|
|
@ -1666,6 +1678,22 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="312cEu" id="2Cji6ER7GkV" role="jymVt">
|
||||
<property role="TrG5h" value="EA" />
|
||||
<node concept="3Tm1VV" id="2Cji6ER7GkW" role="1B3o_S" />
|
||||
<node concept="16euLQ" id="2Cji6ER7GkX" role="16eVyc">
|
||||
<property role="TrG5h" value="T" />
|
||||
<node concept="3uibUv" id="2Cji6ER7Hbf" role="3ztrMU">
|
||||
<ref role="3uigEE" node="2Cji6ER2XUq" resolve="Containment.A" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3uibUv" id="2Cji6ER7GkY" role="1zkMxy">
|
||||
<ref role="3uigEE" node="2PEDwPSdk9W" resolve="Containment.ForErrors1" />
|
||||
<node concept="16syzq" id="2Cji6ER7GkZ" role="11_B2D">
|
||||
<ref role="16sUi3" node="2Cji6ER7GkX" resolve="T" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="2PEDwPSdgqw" role="jymVt" />
|
||||
<node concept="2tJIrI" id="2PEDwPSdka7" role="jymVt" />
|
||||
<node concept="2tJIrI" id="2PEDwPSdbcl" role="jymVt" />
|
||||
|
|
@ -1826,7 +1854,7 @@
|
|||
</node>
|
||||
<node concept="2tJIrI" id="4ObboSepNwS" role="jymVt" />
|
||||
<node concept="3clFb_" id="4ObboSepPaS" role="jymVt">
|
||||
<property role="TrG5h" value="captures1" />
|
||||
<property role="TrG5h" value="wildcards1" />
|
||||
<node concept="37vLTG" id="4ObboSepQw8" role="3clF46">
|
||||
<property role="TrG5h" value="e1" />
|
||||
<node concept="3uibUv" id="4ObboSepSqH" role="1tU5fm">
|
||||
|
|
@ -1842,6 +1870,25 @@
|
|||
</node>
|
||||
</node>
|
||||
<node concept="3clFbS" id="4ObboSepPaV" role="3clF47">
|
||||
<node concept="3SKdUt" id="2Cji6ER5iTS" role="3cqZAp">
|
||||
<node concept="1PaTwC" id="2Cji6ER5iTT" role="3ndbpf">
|
||||
<node concept="3oM_SD" id="2Cji6ER5iTU" role="1PaTwD">
|
||||
<property role="3oM_SC" value="containment:" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER5iZA" role="1PaTwD">
|
||||
<property role="3oM_SC" value="unbounded" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER5iYy" role="1PaTwD">
|
||||
<property role="3oM_SC" value="wildcards" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER5iYX" role="1PaTwD">
|
||||
<property role="3oM_SC" value="vs." />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER5iZ9" role="1PaTwD">
|
||||
<property role="3oM_SC" value="wildcards" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="4ObboSepW2t" role="3cqZAp">
|
||||
<node concept="37vLTI" id="4ObboSepWsM" role="3clFbG">
|
||||
<node concept="37vLTw" id="4ObboSepWMs" role="37vLTx">
|
||||
|
|
@ -1924,7 +1971,7 @@
|
|||
</node>
|
||||
<node concept="2tJIrI" id="4ObboSeqcTJ" role="jymVt" />
|
||||
<node concept="3clFb_" id="4ObboSeqco4" role="jymVt">
|
||||
<property role="TrG5h" value="captures2" />
|
||||
<property role="TrG5h" value="wildcards2" />
|
||||
<node concept="37vLTG" id="4ObboSeqco5" role="3clF46">
|
||||
<property role="TrG5h" value="e1" />
|
||||
<node concept="3uibUv" id="4ObboSeqco6" role="1tU5fm">
|
||||
|
|
@ -2028,6 +2075,579 @@
|
|||
<property role="TrG5h" value="T" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="2Cji6ER30T1" role="jymVt" />
|
||||
<node concept="3clFb_" id="2Cji6ER30pt" role="jymVt">
|
||||
<property role="TrG5h" value="typeVars1" />
|
||||
<node concept="37vLTG" id="2Cji6ER33Rg" role="3clF46">
|
||||
<property role="TrG5h" value="et" />
|
||||
<node concept="3uibUv" id="2Cji6ER345X" role="1tU5fm">
|
||||
<ref role="3uigEE" node="2PEDwPSdka2" resolve="Containment.E" />
|
||||
<node concept="16syzq" id="2Cji6ER34bJ" role="11_B2D">
|
||||
<ref role="16sUi3" node="2Cji6ER30q5" resolve="T" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="2Cji6ER30pu" role="3clF46">
|
||||
<property role="TrG5h" value="e1" />
|
||||
<node concept="3uibUv" id="2Cji6ER30pv" role="1tU5fm">
|
||||
<ref role="3uigEE" node="2PEDwPSdka2" resolve="Containment.E" />
|
||||
<node concept="16syzq" id="2Cji6ER33nJ" role="11_B2D">
|
||||
<ref role="16sUi3" node="2Cji6ER32uA" resolve="T1" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="2Cji6ER30py" role="3clF46">
|
||||
<property role="TrG5h" value="e2" />
|
||||
<node concept="3uibUv" id="2Cji6ER30pz" role="1tU5fm">
|
||||
<ref role="3uigEE" node="2PEDwPSdka2" resolve="Containment.E" />
|
||||
<node concept="16syzq" id="2Cji6ER33HT" role="11_B2D">
|
||||
<ref role="16sUi3" node="2Cji6ER32Fj" resolve="T2" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbS" id="2Cji6ER30pA" role="3clF47">
|
||||
<node concept="3SKdUt" id="2Cji6ER52FF" role="3cqZAp">
|
||||
<node concept="1PaTwC" id="2Cji6ER52FG" role="3ndbpf">
|
||||
<node concept="3oM_SD" id="2Cji6ER52FI" role="1PaTwD">
|
||||
<property role="3oM_SC" value="containment:" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER52J1" role="1PaTwD">
|
||||
<property role="3oM_SC" value="type" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER52In" role="1PaTwD">
|
||||
<property role="3oM_SC" value="vars" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER52Iq" role="1PaTwD">
|
||||
<property role="3oM_SC" value="vs." />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER52IA" role="1PaTwD">
|
||||
<property role="3oM_SC" value="type" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER52IF" role="1PaTwD">
|
||||
<property role="3oM_SC" value="vars" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="2Cji6ER52P$" role="3cqZAp" />
|
||||
<node concept="3clFbF" id="2Cji6ER34H5" role="3cqZAp">
|
||||
<node concept="37vLTI" id="2Cji6ER34WA" role="3clFbG">
|
||||
<node concept="37vLTw" id="2Cji6ER359a" role="37vLTx">
|
||||
<ref role="3cqZAo" node="2Cji6ER30py" resolve="e2" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="2Cji6ER34H3" role="37vLTJ">
|
||||
<ref role="3cqZAo" node="2Cji6ER33Rg" resolve="et" />
|
||||
</node>
|
||||
<node concept="1U20sH" id="2Cji6ER35ox" role="lGtFl">
|
||||
<property role="1U20sK" value="error" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2Cji6ER30pB" role="3cqZAp">
|
||||
<node concept="37vLTI" id="2Cji6ER30pC" role="3clFbG">
|
||||
<node concept="37vLTw" id="2Cji6ER30pD" role="37vLTx">
|
||||
<ref role="3cqZAo" node="2Cji6ER30py" resolve="e2" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="2Cji6ER30pE" role="37vLTJ">
|
||||
<ref role="3cqZAo" node="2Cji6ER30pu" resolve="e1" />
|
||||
</node>
|
||||
<node concept="1U20sH" id="2Cji6ER35A5" role="lGtFl">
|
||||
<property role="1U20sK" value="error" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2Cji6ER30pF" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="2Cji6ER30pG" role="3clFbG">
|
||||
<node concept="37vLTw" id="2Cji6ER30pH" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="2Cji6ER30pu" resolve="e1" />
|
||||
</node>
|
||||
<node concept="liA8E" id="2Cji6ER30pI" role="2OqNvi">
|
||||
<ref role="37wK5l" node="2PEDwPSdk9O" resolve="add" />
|
||||
<node concept="2OqwBi" id="2Cji6ER30pJ" role="37wK5m">
|
||||
<node concept="37vLTw" id="2Cji6ER30pK" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="2Cji6ER30py" resolve="e2" />
|
||||
</node>
|
||||
<node concept="liA8E" id="2Cji6ER30pL" role="2OqNvi">
|
||||
<ref role="37wK5l" node="4ObboSeq3Tj" resolve="get" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2Cji6ER30pN" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="2Cji6ER30pO" role="3clFbG">
|
||||
<node concept="37vLTw" id="2Cji6ER30pP" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="2Cji6ER30py" resolve="e2" />
|
||||
</node>
|
||||
<node concept="liA8E" id="2Cji6ER30pQ" role="2OqNvi">
|
||||
<ref role="37wK5l" node="2PEDwPSdk9O" resolve="add" />
|
||||
<node concept="2OqwBi" id="2Cji6ER30pR" role="37wK5m">
|
||||
<node concept="37vLTw" id="2Cji6ER30pS" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="2Cji6ER30pu" resolve="e1" />
|
||||
</node>
|
||||
<node concept="liA8E" id="2Cji6ER30pT" role="2OqNvi">
|
||||
<ref role="37wK5l" node="4ObboSeq3Tj" resolve="get" />
|
||||
</node>
|
||||
<node concept="1U20sH" id="2Cji6ER30pU" role="lGtFl">
|
||||
<property role="1U20sK" value="error" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Tm1VV" id="2Cji6ER30q3" role="1B3o_S" />
|
||||
<node concept="3cqZAl" id="2Cji6ER30q4" role="3clF45" />
|
||||
<node concept="16euLQ" id="2Cji6ER30q5" role="16eVyc">
|
||||
<property role="TrG5h" value="T" />
|
||||
</node>
|
||||
<node concept="16euLQ" id="2Cji6ER32uA" role="16eVyc">
|
||||
<property role="TrG5h" value="T1" />
|
||||
</node>
|
||||
<node concept="16euLQ" id="2Cji6ER32Fj" role="16eVyc">
|
||||
<property role="TrG5h" value="T2" />
|
||||
<node concept="16syzq" id="2Cji6ER330B" role="3ztrMU">
|
||||
<ref role="16sUi3" node="2Cji6ER32uA" resolve="T1" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="2Cji6ER7dV2" role="jymVt" />
|
||||
<node concept="3clFb_" id="2Cji6ER7dur" role="jymVt">
|
||||
<property role="TrG5h" value="capturesValues" />
|
||||
<node concept="37vLTG" id="2Cji6ER7dus" role="3clF46">
|
||||
<property role="TrG5h" value="eStr" />
|
||||
<node concept="3uibUv" id="2Cji6ER7dut" role="1tU5fm">
|
||||
<ref role="3uigEE" node="2PEDwPSdka2" resolve="Containment.E" />
|
||||
<node concept="3uibUv" id="2Cji6ER7fh2" role="11_B2D">
|
||||
<ref role="3uigEE" to="wyt6:~String" resolve="String" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="2Cji6ER7duv" role="3clF46">
|
||||
<property role="TrG5h" value="eeSer" />
|
||||
<node concept="3uibUv" id="2Cji6ER7duw" role="1tU5fm">
|
||||
<ref role="3uigEE" node="2PEDwPSdka2" resolve="Containment.E" />
|
||||
<node concept="3qUE_q" id="2Cji6ER7gkN" role="11_B2D">
|
||||
<node concept="3uibUv" id="2Cji6ER7h$w" role="3qUE_r">
|
||||
<ref role="3uigEE" to="guwi:~Serializable" resolve="Serializable" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="2Cji6ER7duy" role="3clF46">
|
||||
<property role="TrG5h" value="eeStr" />
|
||||
<node concept="3uibUv" id="2Cji6ER7duz" role="1tU5fm">
|
||||
<ref role="3uigEE" node="2PEDwPSdka2" resolve="Containment.E" />
|
||||
<node concept="3qUE_q" id="2Cji6ER7du$" role="11_B2D">
|
||||
<node concept="3uibUv" id="2Cji6ER7hXc" role="3qUE_r">
|
||||
<ref role="3uigEE" to="wyt6:~String" resolve="String" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="2Cji6ER7duA" role="3clF46">
|
||||
<property role="TrG5h" value="esStr" />
|
||||
<node concept="3uibUv" id="2Cji6ER7duB" role="1tU5fm">
|
||||
<ref role="3uigEE" node="2PEDwPSdka2" resolve="Containment.E" />
|
||||
<node concept="3qUtgH" id="2Cji6ER7duC" role="11_B2D">
|
||||
<node concept="3uibUv" id="2Cji6ER7i5d" role="3qUvdb">
|
||||
<ref role="3uigEE" to="wyt6:~String" resolve="String" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbS" id="2Cji6ER7duE" role="3clF47">
|
||||
<node concept="3SKdUt" id="2Cji6ER7duF" role="3cqZAp">
|
||||
<node concept="1PaTwC" id="2Cji6ER7duG" role="3ndbpf">
|
||||
<node concept="3oM_SD" id="2Cji6ER7duH" role="1PaTwD">
|
||||
<property role="3oM_SC" value="containment:" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7duI" role="1PaTwD">
|
||||
<property role="3oM_SC" value="captures" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7duJ" role="1PaTwD">
|
||||
<property role="3oM_SC" value="vs." />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7ikI" role="1PaTwD">
|
||||
<property role="3oM_SC" value="values" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="2Cji6ER7duM" role="3cqZAp" />
|
||||
<node concept="3clFbF" id="2Cji6ER7iDX" role="3cqZAp">
|
||||
<node concept="37vLTI" id="2Cji6ER7iUH" role="3clFbG">
|
||||
<node concept="37vLTw" id="2Cji6ER7iZJ" role="37vLTx">
|
||||
<ref role="3cqZAo" node="2Cji6ER7dus" resolve="eStr" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="2Cji6ER7iDV" role="37vLTJ">
|
||||
<ref role="3cqZAo" node="2Cji6ER7duv" resolve="eeSer" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2Cji6ER7kGE" role="3cqZAp">
|
||||
<node concept="37vLTI" id="2Cji6ER7kS6" role="3clFbG">
|
||||
<node concept="37vLTw" id="2Cji6ER7kX8" role="37vLTx">
|
||||
<ref role="3cqZAo" node="2Cji6ER7duy" resolve="eeStr" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="2Cji6ER7kGC" role="37vLTJ">
|
||||
<ref role="3cqZAo" node="2Cji6ER7duv" resolve="eeSer" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2Cji6ER7lbb" role="3cqZAp">
|
||||
<node concept="37vLTI" id="2Cji6ER7lbc" role="3clFbG">
|
||||
<node concept="37vLTw" id="2Cji6ER7loq" role="37vLTx">
|
||||
<ref role="3cqZAo" node="2Cji6ER7duA" resolve="esStr" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="2Cji6ER7lbe" role="37vLTJ">
|
||||
<ref role="3cqZAo" node="2Cji6ER7duv" resolve="eeSer" />
|
||||
</node>
|
||||
<node concept="1U20sH" id="2Cji6ER7lwa" role="lGtFl">
|
||||
<property role="1U20sK" value="error" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2Cji6ER7je4" role="3cqZAp">
|
||||
<node concept="37vLTI" id="2Cji6ER7jol" role="3clFbG">
|
||||
<node concept="37vLTw" id="2Cji6ER7jzU" role="37vLTx">
|
||||
<ref role="3cqZAo" node="2Cji6ER7dus" resolve="eStr" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="2Cji6ER7je2" role="37vLTJ">
|
||||
<ref role="3cqZAo" node="2Cji6ER7duA" resolve="esStr" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2Cji6ER7jKT" role="3cqZAp">
|
||||
<node concept="37vLTI" id="2Cji6ER7jVp" role="3clFbG">
|
||||
<node concept="37vLTw" id="2Cji6ER7k6D" role="37vLTx">
|
||||
<ref role="3cqZAo" node="2Cji6ER7duy" resolve="eeStr" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="2Cji6ER7jKR" role="37vLTJ">
|
||||
<ref role="3cqZAo" node="2Cji6ER7dus" resolve="eStr" />
|
||||
</node>
|
||||
<node concept="1U20sH" id="2Cji6ER7ks1" role="lGtFl">
|
||||
<property role="1U20sK" value="error" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Tm1VV" id="2Cji6ER7dvr" role="1B3o_S" />
|
||||
<node concept="3cqZAl" id="2Cji6ER7dvs" role="3clF45" />
|
||||
</node>
|
||||
<node concept="2tJIrI" id="2Cji6ER51QH" role="jymVt" />
|
||||
<node concept="3clFb_" id="2Cji6ER51uE" role="jymVt">
|
||||
<property role="TrG5h" value="capturesTypeVars" />
|
||||
<node concept="37vLTG" id="2Cji6ER51uF" role="3clF46">
|
||||
<property role="TrG5h" value="e" />
|
||||
<node concept="3uibUv" id="2Cji6ER51uG" role="1tU5fm">
|
||||
<ref role="3uigEE" node="2PEDwPSdka2" resolve="Containment.E" />
|
||||
<node concept="3qTvmN" id="2Cji6ER53pr" role="11_B2D" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="2Cji6ER51uI" role="3clF46">
|
||||
<property role="TrG5h" value="e1" />
|
||||
<node concept="3uibUv" id="2Cji6ER51uJ" role="1tU5fm">
|
||||
<ref role="3uigEE" node="2PEDwPSdka2" resolve="Containment.E" />
|
||||
<node concept="16syzq" id="2Cji6ER51uK" role="11_B2D">
|
||||
<ref role="16sUi3" node="2Cji6ER51vh" resolve="T1" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="2Cji6ER7x2F" role="3clF46">
|
||||
<property role="TrG5h" value="e2" />
|
||||
<node concept="3uibUv" id="2Cji6ER7xg3" role="1tU5fm">
|
||||
<ref role="3uigEE" node="2PEDwPSdka2" resolve="Containment.E" />
|
||||
<node concept="16syzq" id="2Cji6ER7xib" role="11_B2D">
|
||||
<ref role="16sUi3" node="2Cji6ER51vi" resolve="T2" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="2Cji6ER7x$_" role="3clF46">
|
||||
<property role="TrG5h" value="ee1" />
|
||||
<node concept="3uibUv" id="2Cji6ER7x$A" role="1tU5fm">
|
||||
<ref role="3uigEE" node="2PEDwPSdka2" resolve="Containment.E" />
|
||||
<node concept="3qUE_q" id="2Cji6ER7x$B" role="11_B2D">
|
||||
<node concept="16syzq" id="2Cji6ER7xNJ" role="3qUE_r">
|
||||
<ref role="16sUi3" node="2Cji6ER51vh" resolve="T1" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="2Cji6ER51uL" role="3clF46">
|
||||
<property role="TrG5h" value="ee2" />
|
||||
<node concept="3uibUv" id="2Cji6ER51uM" role="1tU5fm">
|
||||
<ref role="3uigEE" node="2PEDwPSdka2" resolve="Containment.E" />
|
||||
<node concept="3qUE_q" id="2Cji6ER53Le" role="11_B2D">
|
||||
<node concept="16syzq" id="2Cji6ER53SX" role="3qUE_r">
|
||||
<ref role="16sUi3" node="2Cji6ER51vi" resolve="T2" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="2Cji6ER540X" role="3clF46">
|
||||
<property role="TrG5h" value="e2s" />
|
||||
<node concept="3uibUv" id="2Cji6ER54dv" role="1tU5fm">
|
||||
<ref role="3uigEE" node="2PEDwPSdka2" resolve="Containment.E" />
|
||||
<node concept="3qUtgH" id="2Cji6ER54gV" role="11_B2D">
|
||||
<node concept="16syzq" id="2Cji6ER54ir" role="3qUvdb">
|
||||
<ref role="16sUi3" node="2Cji6ER51vi" resolve="T2" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbS" id="2Cji6ER51uO" role="3clF47">
|
||||
<node concept="3SKdUt" id="2Cji6ER52Td" role="3cqZAp">
|
||||
<node concept="1PaTwC" id="2Cji6ER52Te" role="3ndbpf">
|
||||
<node concept="3oM_SD" id="2Cji6ER52Tf" role="1PaTwD">
|
||||
<property role="3oM_SC" value="containment:" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER52ZD" role="1PaTwD">
|
||||
<property role="3oM_SC" value="captures" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER52Ti" role="1PaTwD">
|
||||
<property role="3oM_SC" value="vs." />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER52Tj" role="1PaTwD">
|
||||
<property role="3oM_SC" value="type" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER52Tk" role="1PaTwD">
|
||||
<property role="3oM_SC" value="vars" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="2Cji6ER52WW" role="3cqZAp" />
|
||||
<node concept="3clFbF" id="2Cji6ER54$l" role="3cqZAp">
|
||||
<node concept="37vLTI" id="2Cji6ER54Im" role="3clFbG">
|
||||
<node concept="37vLTw" id="2Cji6ER54$j" role="37vLTJ">
|
||||
<ref role="3cqZAo" node="2Cji6ER51uF" resolve="e" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="2Cji6ER54X8" role="37vLTx">
|
||||
<ref role="3cqZAo" node="2Cji6ER51uI" resolve="e1" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2Cji6ER55v5" role="3cqZAp">
|
||||
<node concept="37vLTI" id="2Cji6ER55EV" role="3clFbG">
|
||||
<node concept="37vLTw" id="2Cji6ER55KJ" role="37vLTx">
|
||||
<ref role="3cqZAo" node="2Cji6ER51uL" resolve="ee2" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="2Cji6ER55v3" role="37vLTJ">
|
||||
<ref role="3cqZAo" node="2Cji6ER51uF" resolve="e" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2Cji6ER557I" role="3cqZAp">
|
||||
<node concept="37vLTI" id="2Cji6ER55iP" role="3clFbG">
|
||||
<node concept="37vLTw" id="2Cji6ER55pk" role="37vLTx">
|
||||
<ref role="3cqZAo" node="2Cji6ER51uF" resolve="e" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="2Cji6ER55rm" role="37vLTJ">
|
||||
<ref role="3cqZAo" node="2Cji6ER51uI" resolve="e1" />
|
||||
</node>
|
||||
<node concept="1U20sH" id="2Cji6ER55WU" role="lGtFl">
|
||||
<property role="1U20sK" value="error" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2Cji6ER51uP" role="3cqZAp">
|
||||
<node concept="37vLTI" id="2Cji6ER51uQ" role="3clFbG">
|
||||
<node concept="37vLTw" id="2Cji6ER51uR" role="37vLTx">
|
||||
<ref role="3cqZAo" node="2Cji6ER51uL" resolve="ee2" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="2Cji6ER554m" role="37vLTJ">
|
||||
<ref role="3cqZAo" node="2Cji6ER51uI" resolve="e1" />
|
||||
</node>
|
||||
<node concept="1U20sH" id="2Cji6ER51uT" role="lGtFl">
|
||||
<property role="1U20sK" value="error" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2Cji6ER7yd8" role="3cqZAp">
|
||||
<node concept="37vLTI" id="2Cji6ER7ymJ" role="3clFbG">
|
||||
<node concept="37vLTw" id="2Cji6ER7yK$" role="37vLTx">
|
||||
<ref role="3cqZAo" node="2Cji6ER7x2F" resolve="e2" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="2Cji6ER7yd6" role="37vLTJ">
|
||||
<ref role="3cqZAo" node="2Cji6ER7x$_" resolve="ee1" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2Cji6ER7z2c" role="3cqZAp">
|
||||
<node concept="37vLTI" id="2Cji6ER7z2d" role="3clFbG">
|
||||
<node concept="37vLTw" id="2Cji6ER7ze0" role="37vLTx">
|
||||
<ref role="3cqZAo" node="2Cji6ER51uL" resolve="ee2" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="2Cji6ER7z2f" role="37vLTJ">
|
||||
<ref role="3cqZAo" node="2Cji6ER7x$_" resolve="ee1" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3SKdUt" id="2Cji6ER7dnR" role="3cqZAp">
|
||||
<node concept="1PaTwC" id="2Cji6ER7dnS" role="3ndbpf">
|
||||
<node concept="3oM_SD" id="2Cji6ER7dnU" role="1PaTwD">
|
||||
<property role="3oM_SC" value="todo:" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7drN" role="1PaTwD">
|
||||
<property role="3oM_SC" value="test" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7drQ" role="1PaTwD">
|
||||
<property role="3oM_SC" value="super" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7dsy" role="1PaTwD">
|
||||
<property role="3oM_SC" value="capture" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2Cji6ER51uZ" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="2Cji6ER51v0" role="3clFbG">
|
||||
<node concept="37vLTw" id="2Cji6ER5pi0" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="2Cji6ER51uF" resolve="e" />
|
||||
</node>
|
||||
<node concept="liA8E" id="2Cji6ER51v2" role="2OqNvi">
|
||||
<ref role="37wK5l" node="2PEDwPSdk9O" resolve="add" />
|
||||
<node concept="2OqwBi" id="2Cji6ER51v3" role="37wK5m">
|
||||
<node concept="37vLTw" id="2Cji6ER5pmh" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="2Cji6ER51uI" resolve="e1" />
|
||||
</node>
|
||||
<node concept="liA8E" id="2Cji6ER51v5" role="2OqNvi">
|
||||
<ref role="37wK5l" node="4ObboSeq3Tj" resolve="get" />
|
||||
</node>
|
||||
<node concept="1U20sH" id="2Cji6ER5pzh" role="lGtFl">
|
||||
<property role="1U20sK" value="error" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2Cji6ER51v6" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="2Cji6ER51v7" role="3clFbG">
|
||||
<node concept="37vLTw" id="2Cji6ER5pv0" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="2Cji6ER51uI" resolve="e1" />
|
||||
</node>
|
||||
<node concept="liA8E" id="2Cji6ER51v9" role="2OqNvi">
|
||||
<ref role="37wK5l" node="2PEDwPSdk9O" resolve="add" />
|
||||
<node concept="2OqwBi" id="2Cji6ER51va" role="37wK5m">
|
||||
<node concept="37vLTw" id="2Cji6ER5ppZ" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="2Cji6ER51uF" resolve="e" />
|
||||
</node>
|
||||
<node concept="liA8E" id="2Cji6ER51vc" role="2OqNvi">
|
||||
<ref role="37wK5l" node="4ObboSeq3Tj" resolve="get" />
|
||||
</node>
|
||||
<node concept="1U20sH" id="2Cji6ER51vd" role="lGtFl">
|
||||
<property role="1U20sK" value="error" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Tm1VV" id="2Cji6ER51ve" role="1B3o_S" />
|
||||
<node concept="3cqZAl" id="2Cji6ER51vf" role="3clF45" />
|
||||
<node concept="16euLQ" id="2Cji6ER51vg" role="16eVyc">
|
||||
<property role="TrG5h" value="T" />
|
||||
</node>
|
||||
<node concept="16euLQ" id="2Cji6ER51vh" role="16eVyc">
|
||||
<property role="TrG5h" value="T1" />
|
||||
</node>
|
||||
<node concept="16euLQ" id="2Cji6ER51vi" role="16eVyc">
|
||||
<property role="TrG5h" value="T2" />
|
||||
<node concept="16syzq" id="2Cji6ER51vj" role="3ztrMU">
|
||||
<ref role="16sUi3" node="2Cji6ER51vh" resolve="T1" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="2Cji6ER7COI" role="jymVt" />
|
||||
<node concept="3clFb_" id="2Cji6ER7Cjj" role="jymVt">
|
||||
<property role="TrG5h" value="capturesTypeVars2" />
|
||||
<node concept="37vLTG" id="2Cji6ER7Cjk" role="3clF46">
|
||||
<property role="TrG5h" value="e" />
|
||||
<node concept="3uibUv" id="2Cji6ER7Cjl" role="1tU5fm">
|
||||
<ref role="3uigEE" node="2Cji6ER7GkV" resolve="Containment.EA" />
|
||||
<node concept="3qTvmN" id="2Cji6ER7Cjm" role="11_B2D" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="2Cji6ER7Eht" role="3clF46">
|
||||
<property role="TrG5h" value="esT" />
|
||||
<node concept="3uibUv" id="2Cji6ER7Er_" role="1tU5fm">
|
||||
<ref role="3uigEE" node="2Cji6ER7GkV" resolve="Containment.EA" />
|
||||
<node concept="3qUtgH" id="2Cji6ER7HmW" role="11_B2D">
|
||||
<node concept="16syzq" id="2Cji6ER7How" role="3qUvdb">
|
||||
<ref role="16sUi3" node="2Cji6ER7DOm" resolve="T" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="2Cji6ER7Hur" role="3clF46">
|
||||
<property role="TrG5h" value="eTA" />
|
||||
<node concept="3uibUv" id="2Cji6ER7HAs" role="1tU5fm">
|
||||
<ref role="3uigEE" node="2Cji6ER7GkV" resolve="Containment.EA" />
|
||||
<node concept="16syzq" id="2Cji6ER7HDD" role="11_B2D">
|
||||
<ref role="16sUi3" node="2Cji6ER7Ck$" resolve="TA" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbS" id="2Cji6ER7CjD" role="3clF47">
|
||||
<node concept="3SKdUt" id="2Cji6ER7CjE" role="3cqZAp">
|
||||
<node concept="1PaTwC" id="2Cji6ER7CjF" role="3ndbpf">
|
||||
<node concept="3oM_SD" id="2Cji6ER7CjG" role="1PaTwD">
|
||||
<property role="3oM_SC" value="containment:" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7CjH" role="1PaTwD">
|
||||
<property role="3oM_SC" value="both-bound" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7DlU" role="1PaTwD">
|
||||
<property role="3oM_SC" value="capture" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7CjI" role="1PaTwD">
|
||||
<property role="3oM_SC" value="vs." />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7CjJ" role="1PaTwD">
|
||||
<property role="3oM_SC" value="type" />
|
||||
</node>
|
||||
<node concept="3oM_SD" id="2Cji6ER7CjK" role="1PaTwD">
|
||||
<property role="3oM_SC" value="vars" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="2Cji6ER7LFR" role="3cqZAp" />
|
||||
<node concept="3clFbF" id="2Cji6ER7HGL" role="3cqZAp">
|
||||
<node concept="37vLTI" id="2Cji6ER7HUZ" role="3clFbG">
|
||||
<node concept="37vLTw" id="2Cji6ER7HXm" role="37vLTx">
|
||||
<ref role="3cqZAo" node="2Cji6ER7Hur" resolve="eTA" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="2Cji6ER7HNv" role="37vLTJ">
|
||||
<ref role="3cqZAo" node="2Cji6ER7Eht" resolve="esT" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2Cji6ER7I0$" role="3cqZAp">
|
||||
<node concept="37vLTI" id="2Cji6ER7I7o" role="3clFbG">
|
||||
<node concept="37vLTw" id="2Cji6ER7IbN" role="37vLTx">
|
||||
<ref role="3cqZAo" node="2Cji6ER7Eht" resolve="esT" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="2Cji6ER7I0y" role="37vLTJ">
|
||||
<ref role="3cqZAo" node="2Cji6ER7Hur" resolve="eTA" />
|
||||
</node>
|
||||
<node concept="1U20sH" id="2Cji6ER7Ija" role="lGtFl">
|
||||
<property role="1U20sK" value="error" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Tm1VV" id="2Cji6ER7Cky" role="1B3o_S" />
|
||||
<node concept="3cqZAl" id="2Cji6ER7Ckz" role="3clF45" />
|
||||
<node concept="16euLQ" id="2Cji6ER7Ck$" role="16eVyc">
|
||||
<property role="TrG5h" value="TA" />
|
||||
<node concept="3uibUv" id="2Cji6ER7DOq" role="3ztrMU">
|
||||
<ref role="3uigEE" node="2Cji6ER2XUq" resolve="Containment.A" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="16euLQ" id="2Cji6ER7DOm" role="16eVyc">
|
||||
<property role="TrG5h" value="T" />
|
||||
<node concept="16syzq" id="2Cji6ER7E51" role="3ztrMU">
|
||||
<ref role="16sUi3" node="2Cji6ER7Ck$" resolve="TA" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="4ObboSeqcmw" role="jymVt" />
|
||||
<node concept="2tJIrI" id="4ObboSeF_gC" role="jymVt" />
|
||||
<node concept="3clFb_" id="4ObboSeETwX" role="jymVt">
|
||||
|
|
|
|||
Loading…
Reference in New Issue