Skip to content

Commit 84a91f6

Browse files
authored
Merge pull request #787 from IETS3/bugfix/774
core.expr.genjava.base: added type cast for TupleAccessExpr
2 parents 851c953 + 353813a commit 84a91f6

File tree

1 file changed

+67
-43
lines changed
  • code/languages/org.iets3.opensource/languages/org.iets3.core.expr.genjava.base/generator/template

1 file changed

+67
-43
lines changed

code/languages/org.iets3.opensource/languages/org.iets3.core.expr.genjava.base/generator/template/[email protected]

Lines changed: 67 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -12989,55 +12989,79 @@
1298912989
</node>
1299012990
</node>
1299112991
</node>
12992-
<node concept="3cpWs8" id="2ICvjplTaRG" role="3cqZAp">
12993-
<node concept="3cpWsn" id="2ICvjplTaRH" role="3cpWs9">
12994-
<property role="TrG5h" value="i" />
12995-
<node concept="3uibUv" id="2ICvjplTaRI" role="1tU5fm">
12996-
<ref role="3uigEE" to="xlxw:~BigInteger" resolve="BigInteger" />
12997-
</node>
12998-
<node concept="2ShNRf" id="2ICvjplTaRJ" role="33vP2m">
12999-
<node concept="1pGfFk" id="2ICvjplTaRK" role="2ShVmc">
13000-
<ref role="37wK5l" to="xlxw:~BigInteger.&lt;init&gt;(java.lang.String)" resolve="BigInteger" />
13001-
<node concept="Xl_RD" id="2ICvjplTaRL" role="37wK5m">
13002-
<property role="Xl_RC" value="0" />
13003-
</node>
13004-
</node>
13005-
</node>
13006-
</node>
13007-
</node>
1300812992
<node concept="3cpWs6" id="2ICvjplTaRM" role="3cqZAp">
13009-
<node concept="2OqwBi" id="2ICvjplTaRN" role="3cqZAk">
13010-
<node concept="37vLTw" id="2ICvjplTaRO" role="2Oq$k0">
13011-
<ref role="3cqZAo" node="2ICvjplTaRC" resolve="tpv" />
13012-
<node concept="29HgVG" id="2ICvjplTaRP" role="lGtFl">
13013-
<node concept="3NFfHV" id="2ICvjplTaRQ" role="3NFExx">
13014-
<node concept="3clFbS" id="2ICvjplTaRR" role="2VODD2">
13015-
<node concept="3clFbF" id="2ICvjplTaRS" role="3cqZAp">
13016-
<node concept="2OqwBi" id="2ICvjplTaRT" role="3clFbG">
13017-
<node concept="3TrEf2" id="2ICvjplTYqZ" role="2OqNvi">
13018-
<ref role="3Tt5mk" to="hm2y:2ck7OjOLg5_" resolve="tuple" />
12993+
<node concept="1eOMI4" id="1fSpSxRozbj" role="3cqZAk">
12994+
<node concept="10QFUN" id="1fSpSxRozbg" role="1eOMHV">
12995+
<node concept="3uibUv" id="1fSpSxSovG8" role="10QFUM">
12996+
<ref role="3uigEE" to="wyt6:~String" resolve="String" />
12997+
<node concept="29HgVG" id="1fSpSxSoGVd" role="lGtFl">
12998+
<node concept="3NFfHV" id="1fSpSxSoGVe" role="3NFExx">
12999+
<node concept="3clFbS" id="1fSpSxSoGVf" role="2VODD2">
13000+
<node concept="3clFbJ" id="1fSpSxRTk3J" role="3cqZAp">
13001+
<node concept="2OqwBi" id="1fSpSxRTl8Y" role="3clFbw">
13002+
<node concept="2OqwBi" id="1fSpSxRTkrV" role="2Oq$k0">
13003+
<node concept="30H73N" id="1fSpSxRTk3Q" role="2Oq$k0" />
13004+
<node concept="3JvlWi" id="1fSpSxRTkP5" role="2OqNvi" />
13005+
</node>
13006+
<node concept="3w_OXm" id="1fSpSxRTlYp" role="2OqNvi" />
13007+
</node>
13008+
<node concept="3clFbS" id="1fSpSxRTk3L" role="3clFbx">
13009+
<node concept="3clFbF" id="1fSpSxRTmGx" role="3cqZAp">
13010+
<node concept="2OqwBi" id="1fSpSxRTnj9" role="3clFbG">
13011+
<node concept="1iwH7S" id="1fSpSxRTmGw" role="2Oq$k0" />
13012+
<node concept="2k5nB$" id="1fSpSxRTo9f" role="2OqNvi">
13013+
<node concept="Xl_RD" id="1fSpSxRToU0" role="2k5Stb">
13014+
<property role="Xl_RC" value="No typesystem type detected for " />
13015+
</node>
13016+
</node>
13017+
</node>
13018+
</node>
13019+
</node>
13020+
</node>
13021+
<node concept="3cpWs6" id="1fSpSxRTumn" role="3cqZAp">
13022+
<node concept="2OqwBi" id="1fSpSxRTump" role="3cqZAk">
13023+
<node concept="30H73N" id="1fSpSxRTumq" role="2Oq$k0" />
13024+
<node concept="3JvlWi" id="1fSpSxRTumr" role="2OqNvi" />
1301913025
</node>
13020-
<node concept="30H73N" id="2ICvjplTaRV" role="2Oq$k0" />
1302113026
</node>
1302213027
</node>
1302313028
</node>
1302413029
</node>
1302513030
</node>
13026-
</node>
13027-
<node concept="liA8E" id="2ICvjplTaRW" role="2OqNvi">
13028-
<ref role="37wK5l" to="j10v:~TreePVector.get(int)" resolve="get" />
13029-
<node concept="3cmrfG" id="2ICvjplU1vN" role="37wK5m">
13030-
<property role="3cmrfH" value="1" />
13031-
<node concept="17Uvod" id="2ICvjplU2sX" role="lGtFl">
13032-
<property role="P4ACc" value="f3061a53-9226-4cc5-a443-f952ceaf5816/1068580320020/1068580320021" />
13033-
<property role="2qtEX9" value="value" />
13034-
<node concept="3zFVjK" id="2ICvjplU2sY" role="3zH0cK">
13035-
<node concept="3clFbS" id="2ICvjplU2sZ" role="2VODD2">
13036-
<node concept="3clFbF" id="2ICvjplU2Wf" role="3cqZAp">
13037-
<node concept="2OqwBi" id="2ICvjplU3hj" role="3clFbG">
13038-
<node concept="30H73N" id="2ICvjplU2We" role="2Oq$k0" />
13039-
<node concept="3TrcHB" id="2ICvjplU3MT" role="2OqNvi">
13040-
<ref role="3TsBF5" to="hm2y:2ck7OjOLBmQ" resolve="index" />
13031+
<node concept="2OqwBi" id="2ICvjplTaRN" role="10QFUP">
13032+
<node concept="liA8E" id="2ICvjplTaRW" role="2OqNvi">
13033+
<ref role="37wK5l" to="j10v:~TreePVector.get(int)" resolve="get" />
13034+
<node concept="3cmrfG" id="2ICvjplU1vN" role="37wK5m">
13035+
<property role="3cmrfH" value="1" />
13036+
<node concept="17Uvod" id="2ICvjplU2sX" role="lGtFl">
13037+
<property role="P4ACc" value="f3061a53-9226-4cc5-a443-f952ceaf5816/1068580320020/1068580320021" />
13038+
<property role="2qtEX9" value="value" />
13039+
<node concept="3zFVjK" id="2ICvjplU2sY" role="3zH0cK">
13040+
<node concept="3clFbS" id="2ICvjplU2sZ" role="2VODD2">
13041+
<node concept="3clFbF" id="2ICvjplU2Wf" role="3cqZAp">
13042+
<node concept="2OqwBi" id="2ICvjplU3hj" role="3clFbG">
13043+
<node concept="30H73N" id="2ICvjplU2We" role="2Oq$k0" />
13044+
<node concept="3TrcHB" id="2ICvjplU3MT" role="2OqNvi">
13045+
<ref role="3TsBF5" to="hm2y:2ck7OjOLBmQ" resolve="index" />
13046+
</node>
13047+
</node>
13048+
</node>
13049+
</node>
13050+
</node>
13051+
</node>
13052+
</node>
13053+
</node>
13054+
<node concept="37vLTw" id="2ICvjplTaRO" role="2Oq$k0">
13055+
<ref role="3cqZAo" node="2ICvjplTaRC" resolve="tpv" />
13056+
<node concept="29HgVG" id="2ICvjplTaRP" role="lGtFl">
13057+
<node concept="3NFfHV" id="2ICvjplTaRQ" role="3NFExx">
13058+
<node concept="3clFbS" id="2ICvjplTaRR" role="2VODD2">
13059+
<node concept="3clFbF" id="2ICvjplTaRS" role="3cqZAp">
13060+
<node concept="2OqwBi" id="2ICvjplTaRT" role="3clFbG">
13061+
<node concept="3TrEf2" id="2ICvjplTYqZ" role="2OqNvi">
13062+
<ref role="3Tt5mk" to="hm2y:2ck7OjOLg5_" resolve="tuple" />
13063+
</node>
13064+
<node concept="30H73N" id="2ICvjplTaRV" role="2Oq$k0" />
1304113065
</node>
1304213066
</node>
1304313067
</node>
@@ -13046,7 +13070,7 @@
1304613070
</node>
1304713071
</node>
1304813072
</node>
13049-
<node concept="raruj" id="2ICvjplTaS7" role="lGtFl" />
13073+
<node concept="raruj" id="1fSpSxRoziY" role="lGtFl" />
1305013074
</node>
1305113075
</node>
1305213076
</node>

0 commit comments

Comments
 (0)