Avoid boxing prim types when converting

This commit is contained in:
Fedor Isakov 2023-05-03 10:30:51 +02:00
parent d262277d59
commit 0fcb804c42
1 changed files with 87 additions and 0 deletions

View File

@ -13234,6 +13234,93 @@
<property role="TrG5h" value="Options" />
</node>
</node>
<node concept="3Aq9_M" id="AjlLkeOlh6" role="1nLNMa">
<node concept="3I6sU6" id="AjlLkeOlh7" role="3Ip0Jz">
<node concept="3I6s7M" id="AjlLkeOlhb" role="3I6sU7">
<node concept="3wWvb2" id="AjlLkeOlha" role="3I6s78">
<node concept="2OqwBi" id="AjlLkeOlqC" role="3wWo3s">
<node concept="1Ft4W6" id="AjlLkeOlhf" role="2Oq$k0">
<node concept="a7P8L" id="AjlLkeOlhe" role="1FtiSR">
<ref role="a7OzE" node="4O7HczOiisz" resolve="Options" />
</node>
</node>
<node concept="liA8E" id="AjlLkeOlA7" role="2OqNvi">
<ref role="37wK5l" node="1j7WR6S895X" resolve="isBoxingAllowed" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3clFbH" id="AjlLkeOlg4" role="3cqZAp" />
<node concept="1nLNNL" id="AjlLkeOkVN" role="3cqZAp">
<node concept="1nLNMm" id="AjlLkeOkVO" role="1nLNNK">
<node concept="3Aq93q" id="AjlLkeOkVP" role="1nLNMb">
<property role="3ArMco" value="false" />
<node concept="3I6sU6" id="AjlLkeOkVQ" role="3Ip0Jz">
<node concept="3I6s7M" id="AjlLkeOkVR" role="3I6sU7">
<node concept="3Aqt3T" id="AjlLkeOkVS" role="3I6s78">
<ref role="3AqCNq" node="3vTJNooZDgN" resolve="convertsTo" />
<node concept="1HFMs5" id="AjlLkeOkVT" role="3AunhB">
<node concept="ns1u0" id="AjlLkeOkVU" role="1uarlW">
<ref role="ns1xF" node="JOGAOsVt2A" resolve="prim" />
</node>
<node concept="a7P8L" id="AjlLkeOkVV" role="1uarlU">
<ref role="a7OzE" node="AjlLkeOkVZ" resolve="S" />
</node>
</node>
<node concept="a7P8L" id="AjlLkeOkVW" role="3AunhB">
<ref role="a7OzE" node="AjlLkeOkW1" resolve="T" />
</node>
<node concept="a7P8L" id="AjlLkeOkVX" role="3AunhB">
<ref role="a7OzE" node="AjlLkeOkWh" resolve="Options" />
</node>
</node>
</node>
</node>
</node>
<node concept="3NuqgR" id="AjlLkeOkVY" role="0Rg$4">
<node concept="aZer4" id="AjlLkeOkVZ" role="3XD1gS">
<property role="TrG5h" value="S" />
</node>
<node concept="aZer4" id="AjlLkeOkW0" role="3XD1gS">
<property role="TrG5h" value="BoxS" />
</node>
<node concept="aZer4" id="AjlLkeOkW1" role="3XD1gS">
<property role="TrG5h" value="T" />
</node>
<node concept="32pEOW" id="AjlLkeOkW2" role="3vLBG7" />
</node>
<node concept="3xSepi" id="AjlLkeOkW3" role="3xSepv">
<node concept="3Aq9E8" id="AjlLkeOkW4" role="3xSepj">
<node concept="3I6sU6" id="AjlLkeOkW5" role="3Ip0Jz">
<node concept="3I6s7M" id="AjlLkeOkWa" role="3I6sU7">
<node concept="3Aqt3T" id="AjlLkeOkWb" role="3I6s78">
<ref role="3AqCNq" node="3vTJNooZDgN" resolve="convertsTo" />
<node concept="a7P8L" id="AjlLkeOkWc" role="3AunhB">
<ref role="a7OzE" node="AjlLkeOkW0" resolve="BoxS" />
</node>
<node concept="a7P8L" id="AjlLkeOkWd" role="3AunhB">
<ref role="a7OzE" node="AjlLkeOkW1" resolve="T" />
</node>
<node concept="a7P8L" id="AjlLkeOkWe" role="3AunhB">
<ref role="a7OzE" node="AjlLkeOkWh" resolve="Options" />
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3NuqgR" id="AjlLkeOkWf" role="0Rg$4">
<node concept="3uibUv" id="AjlLkeOkWg" role="3vLBG7">
<ref role="3uigEE" node="3vTJNooZBhQ" resolve="Options" />
</node>
<node concept="aZer4" id="AjlLkeOkWh" role="3XD1gS">
<property role="TrG5h" value="Options" />
</node>
</node>
</node>
</node>
</node>