Skip to content

Commit 6537157

Browse files
committed
removed (hopefully) unnecessary casts in the generator for NumberLiterals
1 parent 8836e53 commit 6537157

File tree

1 file changed

+64
-74
lines changed
  • code/languages/org.iets3.opensource/languages/org.iets3.core.expr.genjava.simpleTypes/generator/template

1 file changed

+64
-74
lines changed

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

Lines changed: 64 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -3842,26 +3842,21 @@
38423842
<ref role="30HIoZ" to="5qo5:4rZeNQ6Oerq" resolve="NumberLiteral" />
38433843
<node concept="gft3U" id="6IxV2nSdIdq" role="1lVwrX">
38443844
<node concept="1eOMI4" id="4moR4VLW7Am" role="gfFT$">
3845-
<node concept="10QFUN" id="4moR4VLW6NQ" role="1eOMHV">
3846-
<node concept="3uibUv" id="4moR4VLW7Sc" role="10QFUM">
3847-
<ref role="3uigEE" to="wyt6:~Number" resolve="Number" />
3848-
</node>
3849-
<node concept="2ShNRf" id="6IxV2nSdQh6" role="10QFUP">
3850-
<node concept="1pGfFk" id="6IxV2nSdQl9" role="2ShVmc">
3851-
<ref role="37wK5l" to="xlxw:~BigInteger.&lt;init&gt;(java.lang.String)" resolve="BigInteger" />
3852-
<node concept="Xl_RD" id="6IxV2nSdQlX" role="37wK5m">
3853-
<property role="Xl_RC" value="1" />
3854-
<node concept="17Uvod" id="6IxV2nSdQnq" role="lGtFl">
3855-
<property role="P4ACc" value="f3061a53-9226-4cc5-a443-f952ceaf5816/1070475926800/1070475926801" />
3856-
<property role="2qtEX9" value="value" />
3857-
<node concept="3zFVjK" id="6IxV2nSdQnr" role="3zH0cK">
3858-
<node concept="3clFbS" id="6IxV2nSdQns" role="2VODD2">
3859-
<node concept="3clFbF" id="6IxV2nSdQw9" role="3cqZAp">
3860-
<node concept="2OqwBi" id="6IxV2nSdQNc" role="3clFbG">
3861-
<node concept="30H73N" id="6IxV2nSdQw8" role="2Oq$k0" />
3862-
<node concept="3TrcHB" id="6IxV2nSdRs9" role="2OqNvi">
3863-
<ref role="3TsBF5" to="5qo5:4rZeNQ6Oert" resolve="value" />
3864-
</node>
3845+
<node concept="2ShNRf" id="6IxV2nSdQh6" role="1eOMHV">
3846+
<node concept="1pGfFk" id="6IxV2nSdQl9" role="2ShVmc">
3847+
<ref role="37wK5l" to="xlxw:~BigInteger.&lt;init&gt;(java.lang.String)" resolve="BigInteger" />
3848+
<node concept="Xl_RD" id="6IxV2nSdQlX" role="37wK5m">
3849+
<property role="Xl_RC" value="1" />
3850+
<node concept="17Uvod" id="6IxV2nSdQnq" role="lGtFl">
3851+
<property role="P4ACc" value="f3061a53-9226-4cc5-a443-f952ceaf5816/1070475926800/1070475926801" />
3852+
<property role="2qtEX9" value="value" />
3853+
<node concept="3zFVjK" id="6IxV2nSdQnr" role="3zH0cK">
3854+
<node concept="3clFbS" id="6IxV2nSdQns" role="2VODD2">
3855+
<node concept="3clFbF" id="6IxV2nSdQw9" role="3cqZAp">
3856+
<node concept="2OqwBi" id="6IxV2nSdQNc" role="3clFbG">
3857+
<node concept="30H73N" id="6IxV2nSdQw8" role="2Oq$k0" />
3858+
<node concept="3TrcHB" id="6IxV2nSdRs9" role="2OqNvi">
3859+
<ref role="3TsBF5" to="5qo5:4rZeNQ6Oert" resolve="value" />
38653860
</node>
38663861
</node>
38673862
</node>
@@ -3891,27 +3886,22 @@
38913886
<ref role="30HIoZ" to="5qo5:4rZeNQ6Oerq" resolve="NumberLiteral" />
38923887
<node concept="gft3U" id="uZfDgTLq3u" role="1lVwrX">
38933888
<node concept="1eOMI4" id="4moR4VLW8Ug" role="gfFT$">
3894-
<node concept="10QFUN" id="4moR4VLW844" role="1eOMHV">
3895-
<node concept="3uibUv" id="4moR4VLW9d2" role="10QFUM">
3896-
<ref role="3uigEE" to="wyt6:~Number" resolve="Number" />
3897-
</node>
3898-
<node concept="2OqwBi" id="1wEm9aqKs_6" role="10QFUP">
3899-
<node concept="2ShNRf" id="uZfDgTLq3v" role="2Oq$k0">
3900-
<node concept="1pGfFk" id="uZfDgTLq3w" role="2ShVmc">
3901-
<ref role="37wK5l" to="xlxw:~BigDecimal.&lt;init&gt;(java.lang.String)" resolve="BigDecimal" />
3902-
<node concept="Xl_RD" id="uZfDgTLq3x" role="37wK5m">
3903-
<property role="Xl_RC" value="1" />
3904-
<node concept="17Uvod" id="uZfDgTLq3y" role="lGtFl">
3905-
<property role="P4ACc" value="f3061a53-9226-4cc5-a443-f952ceaf5816/1070475926800/1070475926801" />
3906-
<property role="2qtEX9" value="value" />
3907-
<node concept="3zFVjK" id="uZfDgTLq3z" role="3zH0cK">
3908-
<node concept="3clFbS" id="uZfDgTLq3$" role="2VODD2">
3909-
<node concept="3clFbF" id="uZfDgTLq3_" role="3cqZAp">
3910-
<node concept="2OqwBi" id="uZfDgTLq3A" role="3clFbG">
3911-
<node concept="30H73N" id="uZfDgTLq3B" role="2Oq$k0" />
3912-
<node concept="3TrcHB" id="uZfDgTLq3C" role="2OqNvi">
3913-
<ref role="3TsBF5" to="5qo5:4rZeNQ6Oert" resolve="value" />
3914-
</node>
3889+
<node concept="2OqwBi" id="1wEm9aqKs_6" role="1eOMHV">
3890+
<node concept="2ShNRf" id="uZfDgTLq3v" role="2Oq$k0">
3891+
<node concept="1pGfFk" id="uZfDgTLq3w" role="2ShVmc">
3892+
<ref role="37wK5l" to="xlxw:~BigDecimal.&lt;init&gt;(java.lang.String)" resolve="BigDecimal" />
3893+
<node concept="Xl_RD" id="uZfDgTLq3x" role="37wK5m">
3894+
<property role="Xl_RC" value="1" />
3895+
<node concept="17Uvod" id="uZfDgTLq3y" role="lGtFl">
3896+
<property role="P4ACc" value="f3061a53-9226-4cc5-a443-f952ceaf5816/1070475926800/1070475926801" />
3897+
<property role="2qtEX9" value="value" />
3898+
<node concept="3zFVjK" id="uZfDgTLq3z" role="3zH0cK">
3899+
<node concept="3clFbS" id="uZfDgTLq3$" role="2VODD2">
3900+
<node concept="3clFbF" id="uZfDgTLq3_" role="3cqZAp">
3901+
<node concept="2OqwBi" id="uZfDgTLq3A" role="3clFbG">
3902+
<node concept="30H73N" id="uZfDgTLq3B" role="2Oq$k0" />
3903+
<node concept="3TrcHB" id="uZfDgTLq3C" role="2OqNvi">
3904+
<ref role="3TsBF5" to="5qo5:4rZeNQ6Oert" resolve="value" />
39153905
</node>
39163906
</node>
39173907
</node>
@@ -3920,49 +3910,49 @@
39203910
</node>
39213911
</node>
39223912
</node>
3923-
<node concept="liA8E" id="1wEm9aqKt7P" role="2OqNvi">
3924-
<ref role="37wK5l" to="xlxw:~BigDecimal.setScale(int,java.math.RoundingMode)" resolve="setScale" />
3925-
<node concept="3cmrfG" id="1wEm9aqKtAh" role="37wK5m">
3926-
<property role="3cmrfH" value="1" />
3927-
<node concept="17Uvod" id="1wEm9aqKwyS" role="lGtFl">
3928-
<property role="P4ACc" value="f3061a53-9226-4cc5-a443-f952ceaf5816/1068580320020/1068580320021" />
3929-
<property role="2qtEX9" value="value" />
3930-
<node concept="3zFVjK" id="1wEm9aqKwyT" role="3zH0cK">
3931-
<node concept="3clFbS" id="1wEm9aqKwyU" role="2VODD2">
3932-
<node concept="3clFbF" id="1wEm9aqKx0w" role="3cqZAp">
3933-
<node concept="2OqwBi" id="1wEm9aqKHx_" role="3clFbG">
3934-
<node concept="1PxgMI" id="1wEm9aqK_K7" role="2Oq$k0">
3935-
<node concept="chp4Y" id="1wEm9aqKA7W" role="3oSUPX">
3936-
<ref role="cht4Q" to="5qo5:78hTg1$P0UC" resolve="NumberType" />
3937-
</node>
3938-
<node concept="2OqwBi" id="1wEm9aqKzJi" role="1m5AlR">
3939-
<node concept="1PxgMI" id="1wEm9aqKyTI" role="2Oq$k0">
3940-
<node concept="chp4Y" id="1wEm9aqKziL" role="3oSUPX">
3941-
<ref role="cht4Q" to="hm2y:6sdnDbSlaok" resolve="Type" />
3942-
</node>
3943-
<node concept="2OqwBi" id="1wEm9aqKxnU" role="1m5AlR">
3944-
<node concept="30H73N" id="1wEm9aqKx0v" role="2Oq$k0" />
3945-
<node concept="3JvlWi" id="1wEm9aqKxTu" role="2OqNvi" />
3946-
</node>
3913+
</node>
3914+
<node concept="liA8E" id="1wEm9aqKt7P" role="2OqNvi">
3915+
<ref role="37wK5l" to="xlxw:~BigDecimal.setScale(int,java.math.RoundingMode)" resolve="setScale" />
3916+
<node concept="3cmrfG" id="1wEm9aqKtAh" role="37wK5m">
3917+
<property role="3cmrfH" value="1" />
3918+
<node concept="17Uvod" id="1wEm9aqKwyS" role="lGtFl">
3919+
<property role="P4ACc" value="f3061a53-9226-4cc5-a443-f952ceaf5816/1068580320020/1068580320021" />
3920+
<property role="2qtEX9" value="value" />
3921+
<node concept="3zFVjK" id="1wEm9aqKwyT" role="3zH0cK">
3922+
<node concept="3clFbS" id="1wEm9aqKwyU" role="2VODD2">
3923+
<node concept="3clFbF" id="1wEm9aqKx0w" role="3cqZAp">
3924+
<node concept="2OqwBi" id="1wEm9aqKHx_" role="3clFbG">
3925+
<node concept="1PxgMI" id="1wEm9aqK_K7" role="2Oq$k0">
3926+
<node concept="chp4Y" id="1wEm9aqKA7W" role="3oSUPX">
3927+
<ref role="cht4Q" to="5qo5:78hTg1$P0UC" resolve="NumberType" />
3928+
</node>
3929+
<node concept="2OqwBi" id="1wEm9aqKzJi" role="1m5AlR">
3930+
<node concept="1PxgMI" id="1wEm9aqKyTI" role="2Oq$k0">
3931+
<node concept="chp4Y" id="1wEm9aqKziL" role="3oSUPX">
3932+
<ref role="cht4Q" to="hm2y:6sdnDbSlaok" resolve="Type" />
39473933
</node>
3948-
<node concept="2qgKlT" id="1wEm9aqK$bd" role="2OqNvi">
3949-
<ref role="37wK5l" to="pbu6:XhdFKv3UAU" resolve="baseType" />
3934+
<node concept="2OqwBi" id="1wEm9aqKxnU" role="1m5AlR">
3935+
<node concept="30H73N" id="1wEm9aqKx0v" role="2Oq$k0" />
3936+
<node concept="3JvlWi" id="1wEm9aqKxTu" role="2OqNvi" />
39503937
</node>
39513938
</node>
3952-
</node>
3953-
<node concept="2qgKlT" id="1wEm9aqKI8l" role="2OqNvi">
3954-
<ref role="37wK5l" to="b1h1:19PglA20ASE" resolve="precision" />
3939+
<node concept="2qgKlT" id="1wEm9aqK$bd" role="2OqNvi">
3940+
<ref role="37wK5l" to="pbu6:XhdFKv3UAU" resolve="baseType" />
3941+
</node>
39553942
</node>
39563943
</node>
3944+
<node concept="2qgKlT" id="1wEm9aqKI8l" role="2OqNvi">
3945+
<ref role="37wK5l" to="b1h1:19PglA20ASE" resolve="precision" />
3946+
</node>
39573947
</node>
39583948
</node>
39593949
</node>
39603950
</node>
39613951
</node>
3962-
<node concept="Rm8GO" id="1wEm9aqZga_" role="37wK5m">
3963-
<ref role="Rm8GQ" to="xlxw:~RoundingMode.DOWN" resolve="DOWN" />
3964-
<ref role="1Px2BO" to="xlxw:~RoundingMode" resolve="RoundingMode" />
3965-
</node>
3952+
</node>
3953+
<node concept="Rm8GO" id="1wEm9aqZga_" role="37wK5m">
3954+
<ref role="Rm8GQ" to="xlxw:~RoundingMode.DOWN" resolve="DOWN" />
3955+
<ref role="1Px2BO" to="xlxw:~RoundingMode" resolve="RoundingMode" />
39663956
</node>
39673957
</node>
39683958
</node>

0 commit comments

Comments
 (0)