Révision | 1004 (tree) |
---|---|
l'heure | 2020-05-05 05:57:31 |
Auteur | jakobthomsen |
reorder parameters
@@ -31683,7 +31683,7 @@ | ||
31683 | 31683 | uint64_t arg = 0; |
31684 | 31684 | LOCAL_PUSH_MOVE(&heap, 5, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
31685 | 31685 | } |
31686 | - swap(&/*tmpvarlist*/*LOCAL_ACCESS(heap.data, 6LLU, 5LLU), &/*varlist___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 6LLU, 2LLU))); | |
31686 | + swap(&/*tmpvarlist*/*LOCAL_ACCESS(heap.data, 6LLU, 5LLU), &/*varlist___*/*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 6LLU, 3LLU))); | |
31687 | 31687 | { |
31688 | 31688 | uint64_t arg = 0; |
31689 | 31689 | LOCAL_PUSH_MOVE(&heap, 6, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -31699,7 +31699,7 @@ | ||
31699 | 31699 | LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
31700 | 31700 | } |
31701 | 31701 | { |
31702 | - uint64_t arg = /*kind______*/*LOCAL_ACCESS(heap.data, 8LLU, 3LLU); | |
31702 | + uint64_t arg = /*kind______*/*LOCAL_ACCESS(heap.data, 8LLU, 0LLU); | |
31703 | 31703 | LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
31704 | 31704 | } |
31705 | 31705 | { |
@@ -31722,7 +31722,7 @@ | ||
31722 | 31722 | } |
31723 | 31723 | case 18446744073709550164LLU: // 99999999nT''''''''''''''' |
31724 | 31724 | { |
31725 | - state.addr = !list_push_move(&heap, &*LOCAL_ACCESS(heap.data, 8LLU, 7LLU), &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 8LLU, 1LLU)), 7) ? 18446744073709550167LLU : 18446744073709550166LLU; | |
31725 | + state.addr = !list_push_move(&heap, &*LOCAL_ACCESS(heap.data, 8LLU, 7LLU), &*access_heap(heap.data, *LOCAL_ACCESS(heap.data, 8LLU, 2LLU)), 7) ? 18446744073709550167LLU : 18446744073709550166LLU; | |
31726 | 31726 | break; |
31727 | 31727 | } |
31728 | 31728 | case 18446744073709550167LLU: // 99999999nW''''''''''''''' |
@@ -31729,7 +31729,7 @@ | ||
31729 | 31729 | { |
31730 | 31730 | // ACCUMULATE ARGUMENTS - BEGIN |
31731 | 31731 | { |
31732 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 8LLU, 0LLU); | |
31732 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 8LLU, 1LLU); | |
31733 | 31733 | LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
31734 | 31734 | } |
31735 | 31735 | // ACCUMULATE ARGUMENTS - END |
@@ -31786,14 +31786,14 @@ | ||
31786 | 31786 | (void)LOCAL_POP_MOVE(&heap, 6LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference tmpvarlist at 6 |
31787 | 31787 | // parameter-reference u64 remainheap goes out of scope |
31788 | 31788 | (void)LOCAL_POP_MOVE(&heap, 5LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference remainheap at 5 |
31789 | - // parameter blockvar__ kind______ goes out of scope | |
31790 | - (void)LOCAL_POP_MOVE(&heap, 4LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference kind______ at 4 | |
31791 | 31789 | // parameter-reference list<varentry__> varlist___ goes out of scope |
31792 | - (void)LOCAL_POP_MOVE(&heap, 3LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference varlist___ at 3 | |
31790 | + (void)LOCAL_POP_MOVE(&heap, 4LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference varlist___ at 4 | |
31793 | 31791 | // parameter-reference list<scope_____> scopelist_ goes out of scope |
31794 | - (void)LOCAL_POP_MOVE(&heap, 2LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference scopelist_ at 2 | |
31792 | + (void)LOCAL_POP_MOVE(&heap, 3LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference scopelist_ at 3 | |
31795 | 31793 | // parameter-reference u64 def_id____ goes out of scope |
31796 | - (void)LOCAL_POP_MOVE(&heap, 1LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference def_id____ at 1 | |
31794 | + (void)LOCAL_POP_MOVE(&heap, 2LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference def_id____ at 2 | |
31795 | + // parameter blockvar__ kind______ goes out of scope | |
31796 | + (void)LOCAL_POP_MOVE(&heap, 1LLU, &(heap.data[0].elem1)/*address of current closure*/); // RELEASE reference kind______ at 1 | |
31797 | 31797 | { |
31798 | 31798 | uint64_t baseinfo = heap.data[0].elem1; |
31799 | 31799 | struct pair pair = unpair(&heap, &baseinfo); |
@@ -32397,18 +32397,6 @@ | ||
32397 | 32397 | exit(-1); |
32398 | 32398 | } |
32399 | 32399 | // ACCUMULATE ARGUMENTS - BEGIN |
32400 | - { | |
32401 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 21LLU, 0LLU); | |
32402 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
32403 | - } | |
32404 | - { | |
32405 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 21LLU, 8LLU); | |
32406 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
32407 | - } | |
32408 | - { | |
32409 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 21LLU, 10LLU); | |
32410 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
32411 | - } | |
32412 | 32400 | { |
32413 | 32401 | uint64_t arg = heap.data[0].elem0; |
32414 | 32402 | LOCAL_PUSH_MOVE(&heap, 21, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -32440,10 +32428,22 @@ | ||
32440 | 32428 | |
32441 | 32429 | { |
32442 | 32430 | uint64_t arg = exchange; |
32443 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
32431 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
32444 | 32432 | } |
32445 | 32433 | } |
32446 | 32434 | { |
32435 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 21LLU, 0LLU); | |
32436 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
32437 | + } | |
32438 | + { | |
32439 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 21LLU, 8LLU); | |
32440 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
32441 | + } | |
32442 | + { | |
32443 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 21LLU, 10LLU); | |
32444 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
32445 | + } | |
32446 | + { | |
32447 | 32447 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 21LLU, 14LLU); |
32448 | 32448 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
32449 | 32449 | } |
@@ -33229,18 +33229,6 @@ | ||
33229 | 33229 | exit(-1); |
33230 | 33230 | } |
33231 | 33231 | // ACCUMULATE ARGUMENTS - BEGIN |
33232 | - { | |
33233 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 21LLU, 0LLU); | |
33234 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
33235 | - } | |
33236 | - { | |
33237 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 21LLU, 8LLU); | |
33238 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
33239 | - } | |
33240 | - { | |
33241 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 21LLU, 10LLU); | |
33242 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
33243 | - } | |
33244 | 33232 | { |
33245 | 33233 | uint64_t arg = heap.data[0].elem0; |
33246 | 33234 | LOCAL_PUSH_MOVE(&heap, 21, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -33272,10 +33260,22 @@ | ||
33272 | 33260 | |
33273 | 33261 | { |
33274 | 33262 | uint64_t arg = exchange; |
33275 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
33263 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
33276 | 33264 | } |
33277 | 33265 | } |
33278 | 33266 | { |
33267 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 21LLU, 0LLU); | |
33268 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
33269 | + } | |
33270 | + { | |
33271 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 21LLU, 8LLU); | |
33272 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
33273 | + } | |
33274 | + { | |
33275 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 21LLU, 10LLU); | |
33276 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
33277 | + } | |
33278 | + { | |
33279 | 33279 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 21LLU, 14LLU); |
33280 | 33280 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
33281 | 33281 | } |
@@ -34122,18 +34122,6 @@ | ||
34122 | 34122 | exit(-1); |
34123 | 34123 | } |
34124 | 34124 | // ACCUMULATE ARGUMENTS - BEGIN |
34125 | - { | |
34126 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 21LLU, 0LLU); | |
34127 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
34128 | - } | |
34129 | - { | |
34130 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 21LLU, 8LLU); | |
34131 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
34132 | - } | |
34133 | - { | |
34134 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 21LLU, 10LLU); | |
34135 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
34136 | - } | |
34137 | 34125 | { |
34138 | 34126 | uint64_t arg = heap.data[0].elem0; |
34139 | 34127 | LOCAL_PUSH_MOVE(&heap, 21, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -34165,10 +34153,22 @@ | ||
34165 | 34153 | |
34166 | 34154 | { |
34167 | 34155 | uint64_t arg = exchange; |
34168 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
34156 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
34169 | 34157 | } |
34170 | 34158 | } |
34171 | 34159 | { |
34160 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 21LLU, 0LLU); | |
34161 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
34162 | + } | |
34163 | + { | |
34164 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 21LLU, 8LLU); | |
34165 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
34166 | + } | |
34167 | + { | |
34168 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 21LLU, 10LLU); | |
34169 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
34170 | + } | |
34171 | + { | |
34172 | 34172 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 21LLU, 14LLU); |
34173 | 34173 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
34174 | 34174 | } |
@@ -34925,18 +34925,6 @@ | ||
34925 | 34925 | exit(-1); |
34926 | 34926 | } |
34927 | 34927 | // ACCUMULATE ARGUMENTS - BEGIN |
34928 | - { | |
34929 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 27LLU, 0LLU); | |
34930 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
34931 | - } | |
34932 | - { | |
34933 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 27LLU, 8LLU); | |
34934 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
34935 | - } | |
34936 | - { | |
34937 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 27LLU, 10LLU); | |
34938 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
34939 | - } | |
34940 | 34928 | { |
34941 | 34929 | uint64_t arg = heap.data[0].elem0; |
34942 | 34930 | LOCAL_PUSH_MOVE(&heap, 27, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -34968,10 +34956,22 @@ | ||
34968 | 34956 | |
34969 | 34957 | { |
34970 | 34958 | uint64_t arg = exchange; |
34971 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
34959 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
34972 | 34960 | } |
34973 | 34961 | } |
34974 | 34962 | { |
34963 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 27LLU, 0LLU); | |
34964 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
34965 | + } | |
34966 | + { | |
34967 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 27LLU, 8LLU); | |
34968 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
34969 | + } | |
34970 | + { | |
34971 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 27LLU, 10LLU); | |
34972 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
34973 | + } | |
34974 | + { | |
34975 | 34975 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 27LLU, 14LLU); |
34976 | 34976 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
34977 | 34977 | } |
@@ -36185,18 +36185,6 @@ | ||
36185 | 36185 | exit(-1); |
36186 | 36186 | } |
36187 | 36187 | // ACCUMULATE ARGUMENTS - BEGIN |
36188 | - { | |
36189 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 29LLU, 0LLU); | |
36190 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
36191 | - } | |
36192 | - { | |
36193 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 29LLU, 8LLU); | |
36194 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
36195 | - } | |
36196 | - { | |
36197 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 29LLU, 10LLU); | |
36198 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
36199 | - } | |
36200 | 36188 | { |
36201 | 36189 | uint64_t arg = heap.data[0].elem0; |
36202 | 36190 | LOCAL_PUSH_MOVE(&heap, 29, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -36228,10 +36216,22 @@ | ||
36228 | 36216 | |
36229 | 36217 | { |
36230 | 36218 | uint64_t arg = exchange; |
36231 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
36219 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
36232 | 36220 | } |
36233 | 36221 | } |
36234 | 36222 | { |
36223 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 29LLU, 0LLU); | |
36224 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
36225 | + } | |
36226 | + { | |
36227 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 29LLU, 8LLU); | |
36228 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
36229 | + } | |
36230 | + { | |
36231 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 29LLU, 10LLU); | |
36232 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
36233 | + } | |
36234 | + { | |
36235 | 36235 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 29LLU, 14LLU); |
36236 | 36236 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
36237 | 36237 | } |
@@ -37403,18 +37403,6 @@ | ||
37403 | 37403 | exit(-1); |
37404 | 37404 | } |
37405 | 37405 | // ACCUMULATE ARGUMENTS - BEGIN |
37406 | - { | |
37407 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 27LLU, 0LLU); | |
37408 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
37409 | - } | |
37410 | - { | |
37411 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 27LLU, 8LLU); | |
37412 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
37413 | - } | |
37414 | - { | |
37415 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 27LLU, 10LLU); | |
37416 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
37417 | - } | |
37418 | 37406 | { |
37419 | 37407 | uint64_t arg = heap.data[0].elem0; |
37420 | 37408 | LOCAL_PUSH_MOVE(&heap, 27, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -37446,10 +37434,22 @@ | ||
37446 | 37434 | |
37447 | 37435 | { |
37448 | 37436 | uint64_t arg = exchange; |
37449 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
37437 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
37450 | 37438 | } |
37451 | 37439 | } |
37452 | 37440 | { |
37441 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 27LLU, 0LLU); | |
37442 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
37443 | + } | |
37444 | + { | |
37445 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 27LLU, 8LLU); | |
37446 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
37447 | + } | |
37448 | + { | |
37449 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 27LLU, 10LLU); | |
37450 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
37451 | + } | |
37452 | + { | |
37453 | 37453 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 27LLU, 14LLU); |
37454 | 37454 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
37455 | 37455 | } |
@@ -37884,18 +37884,6 @@ | ||
37884 | 37884 | exit(-1); |
37885 | 37885 | } |
37886 | 37886 | // ACCUMULATE ARGUMENTS - BEGIN |
37887 | - { | |
37888 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 27LLU, 0LLU); | |
37889 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
37890 | - } | |
37891 | - { | |
37892 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 27LLU, 8LLU); | |
37893 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
37894 | - } | |
37895 | - { | |
37896 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 27LLU, 10LLU); | |
37897 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
37898 | - } | |
37899 | 37887 | { |
37900 | 37888 | uint64_t arg = heap.data[0].elem0; |
37901 | 37889 | LOCAL_PUSH_MOVE(&heap, 27, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -37927,10 +37915,22 @@ | ||
37927 | 37915 | |
37928 | 37916 | { |
37929 | 37917 | uint64_t arg = exchange; |
37930 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
37918 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
37931 | 37919 | } |
37932 | 37920 | } |
37933 | 37921 | { |
37922 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 27LLU, 0LLU); | |
37923 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
37924 | + } | |
37925 | + { | |
37926 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 27LLU, 8LLU); | |
37927 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
37928 | + } | |
37929 | + { | |
37930 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 27LLU, 10LLU); | |
37931 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
37932 | + } | |
37933 | + { | |
37934 | 37934 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 27LLU, 14LLU); |
37935 | 37935 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
37936 | 37936 | } |
@@ -38597,18 +38597,6 @@ | ||
38597 | 38597 | fprintf(stdout, "%s", ");"); |
38598 | 38598 | fprintf(stdout, "%s", "\n"); |
38599 | 38599 | // ACCUMULATE ARGUMENTS - BEGIN |
38600 | - { | |
38601 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 24LLU, 0LLU); | |
38602 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
38603 | - } | |
38604 | - { | |
38605 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 24LLU, 8LLU); | |
38606 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
38607 | - } | |
38608 | - { | |
38609 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 24LLU, 10LLU); | |
38610 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
38611 | - } | |
38612 | 38600 | { |
38613 | 38601 | uint64_t arg = heap.data[0].elem0; |
38614 | 38602 | LOCAL_PUSH_MOVE(&heap, 24, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -38640,10 +38628,22 @@ | ||
38640 | 38628 | |
38641 | 38629 | { |
38642 | 38630 | uint64_t arg = exchange; |
38643 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
38631 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
38644 | 38632 | } |
38645 | 38633 | } |
38646 | 38634 | { |
38635 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 24LLU, 0LLU); | |
38636 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
38637 | + } | |
38638 | + { | |
38639 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 24LLU, 8LLU); | |
38640 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
38641 | + } | |
38642 | + { | |
38643 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 24LLU, 10LLU); | |
38644 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
38645 | + } | |
38646 | + { | |
38647 | 38647 | uint64_t arg = /*remainheap*/LOCAL_ACCESS_ADDR(heap.data, 24LLU, 23LLU); |
38648 | 38648 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
38649 | 38649 | } |
@@ -38921,18 +38921,6 @@ | ||
38921 | 38921 | exit(-1); |
38922 | 38922 | } |
38923 | 38923 | // ACCUMULATE ARGUMENTS - BEGIN |
38924 | - { | |
38925 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 21LLU, 0LLU); | |
38926 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
38927 | - } | |
38928 | - { | |
38929 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 21LLU, 8LLU); | |
38930 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
38931 | - } | |
38932 | - { | |
38933 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 21LLU, 10LLU); | |
38934 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
38935 | - } | |
38936 | 38924 | { |
38937 | 38925 | uint64_t arg = heap.data[0].elem0; |
38938 | 38926 | LOCAL_PUSH_MOVE(&heap, 21, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -38964,10 +38952,22 @@ | ||
38964 | 38952 | |
38965 | 38953 | { |
38966 | 38954 | uint64_t arg = exchange; |
38967 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
38955 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
38968 | 38956 | } |
38969 | 38957 | } |
38970 | 38958 | { |
38959 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 21LLU, 0LLU); | |
38960 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
38961 | + } | |
38962 | + { | |
38963 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 21LLU, 8LLU); | |
38964 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
38965 | + } | |
38966 | + { | |
38967 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 21LLU, 10LLU); | |
38968 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
38969 | + } | |
38970 | + { | |
38971 | 38971 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 21LLU, 14LLU); |
38972 | 38972 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
38973 | 38973 | } |
@@ -59426,18 +59426,6 @@ | ||
59426 | 59426 | case 288592327055033088LLU: // PARSECALL_ |
59427 | 59427 | { |
59428 | 59428 | // ACCUMULATE ARGUMENTS - BEGIN |
59429 | - { | |
59430 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 17LLU, 0LLU); | |
59431 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
59432 | - } | |
59433 | - { | |
59434 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 17LLU, 9LLU); | |
59435 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
59436 | - } | |
59437 | - { | |
59438 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 17LLU, 10LLU); | |
59439 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
59440 | - } | |
59441 | 59429 | { |
59442 | 59430 | uint64_t arg = heap.data[0].elem0; |
59443 | 59431 | LOCAL_PUSH_MOVE(&heap, 17, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -59469,10 +59457,22 @@ | ||
59469 | 59457 | |
59470 | 59458 | { |
59471 | 59459 | uint64_t arg = exchange; |
59472 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
59460 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
59473 | 59461 | } |
59474 | 59462 | } |
59475 | 59463 | { |
59464 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 17LLU, 0LLU); | |
59465 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
59466 | + } | |
59467 | + { | |
59468 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 17LLU, 9LLU); | |
59469 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
59470 | + } | |
59471 | + { | |
59472 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 17LLU, 10LLU); | |
59473 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
59474 | + } | |
59475 | + { | |
59476 | 59476 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 17LLU, 16LLU); |
59477 | 59477 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
59478 | 59478 | } |
@@ -62635,18 +62635,6 @@ | ||
62635 | 62635 | case 18446744073709549006LLU: // 99999999WN''''''''''''''' |
62636 | 62636 | { |
62637 | 62637 | // ACCUMULATE ARGUMENTS - BEGIN |
62638 | - { | |
62639 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 31LLU, 0LLU); | |
62640 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
62641 | - } | |
62642 | - { | |
62643 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 31LLU, 8LLU); | |
62644 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
62645 | - } | |
62646 | - { | |
62647 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 31LLU, 10LLU); | |
62648 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
62649 | - } | |
62650 | 62638 | { |
62651 | 62639 | uint64_t arg = heap.data[0].elem0; |
62652 | 62640 | LOCAL_PUSH_MOVE(&heap, 31, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -62678,10 +62666,22 @@ | ||
62678 | 62666 | |
62679 | 62667 | { |
62680 | 62668 | uint64_t arg = exchange; |
62681 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
62669 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
62682 | 62670 | } |
62683 | 62671 | } |
62684 | 62672 | { |
62673 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 31LLU, 0LLU); | |
62674 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
62675 | + } | |
62676 | + { | |
62677 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 31LLU, 8LLU); | |
62678 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
62679 | + } | |
62680 | + { | |
62681 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 31LLU, 10LLU); | |
62682 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
62683 | + } | |
62684 | + { | |
62685 | 62685 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 31LLU, 14LLU); |
62686 | 62686 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
62687 | 62687 | } |
@@ -63385,18 +63385,6 @@ | ||
63385 | 63385 | exit(-1); |
63386 | 63386 | } |
63387 | 63387 | // ACCUMULATE ARGUMENTS - BEGIN |
63388 | - { | |
63389 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 32LLU, 0LLU); | |
63390 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
63391 | - } | |
63392 | - { | |
63393 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 32LLU, 8LLU); | |
63394 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
63395 | - } | |
63396 | - { | |
63397 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 32LLU, 10LLU); | |
63398 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
63399 | - } | |
63400 | 63388 | { |
63401 | 63389 | uint64_t arg = heap.data[0].elem0; |
63402 | 63390 | LOCAL_PUSH_MOVE(&heap, 32, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -63428,10 +63416,22 @@ | ||
63428 | 63416 | |
63429 | 63417 | { |
63430 | 63418 | uint64_t arg = exchange; |
63431 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
63419 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
63432 | 63420 | } |
63433 | 63421 | } |
63434 | 63422 | { |
63423 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 32LLU, 0LLU); | |
63424 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
63425 | + } | |
63426 | + { | |
63427 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 32LLU, 8LLU); | |
63428 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
63429 | + } | |
63430 | + { | |
63431 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 32LLU, 10LLU); | |
63432 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
63433 | + } | |
63434 | + { | |
63435 | 63435 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 32LLU, 14LLU); |
63436 | 63436 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
63437 | 63437 | } |
@@ -63724,18 +63724,6 @@ | ||
63724 | 63724 | case 18446744073709548957LLU: // 99999999Vb''''''''''''''' |
63725 | 63725 | { |
63726 | 63726 | // ACCUMULATE ARGUMENTS - BEGIN |
63727 | - { | |
63728 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 28LLU, 0LLU); | |
63729 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
63730 | - } | |
63731 | - { | |
63732 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 28LLU, 8LLU); | |
63733 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
63734 | - } | |
63735 | - { | |
63736 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 28LLU, 10LLU); | |
63737 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
63738 | - } | |
63739 | 63727 | { |
63740 | 63728 | uint64_t arg = heap.data[0].elem0; |
63741 | 63729 | LOCAL_PUSH_MOVE(&heap, 28, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -63767,10 +63755,22 @@ | ||
63767 | 63755 | |
63768 | 63756 | { |
63769 | 63757 | uint64_t arg = exchange; |
63770 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
63758 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
63771 | 63759 | } |
63772 | 63760 | } |
63773 | 63761 | { |
63762 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 28LLU, 0LLU); | |
63763 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
63764 | + } | |
63765 | + { | |
63766 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 28LLU, 8LLU); | |
63767 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
63768 | + } | |
63769 | + { | |
63770 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 28LLU, 10LLU); | |
63771 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
63772 | + } | |
63773 | + { | |
63774 | 63774 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 28LLU, 14LLU); |
63775 | 63775 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
63776 | 63776 | } |
@@ -64777,18 +64777,6 @@ | ||
64777 | 64777 | exit(-1); |
64778 | 64778 | } |
64779 | 64779 | // ACCUMULATE ARGUMENTS - BEGIN |
64780 | - { | |
64781 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 22LLU, 0LLU); | |
64782 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
64783 | - } | |
64784 | - { | |
64785 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 22LLU, 8LLU); | |
64786 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
64787 | - } | |
64788 | - { | |
64789 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 22LLU, 10LLU); | |
64790 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
64791 | - } | |
64792 | 64780 | { |
64793 | 64781 | uint64_t arg = heap.data[0].elem0; |
64794 | 64782 | LOCAL_PUSH_MOVE(&heap, 22, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -64820,10 +64808,22 @@ | ||
64820 | 64808 | |
64821 | 64809 | { |
64822 | 64810 | uint64_t arg = exchange; |
64823 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
64811 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
64824 | 64812 | } |
64825 | 64813 | } |
64826 | 64814 | { |
64815 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 22LLU, 0LLU); | |
64816 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
64817 | + } | |
64818 | + { | |
64819 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 22LLU, 8LLU); | |
64820 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
64821 | + } | |
64822 | + { | |
64823 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 22LLU, 10LLU); | |
64824 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
64825 | + } | |
64826 | + { | |
64827 | 64827 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 22LLU, 14LLU); |
64828 | 64828 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
64829 | 64829 | } |
@@ -65053,18 +65053,6 @@ | ||
65053 | 65053 | exit(-1); |
65054 | 65054 | } |
65055 | 65055 | // ACCUMULATE ARGUMENTS - BEGIN |
65056 | - { | |
65057 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 22LLU, 0LLU); | |
65058 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
65059 | - } | |
65060 | - { | |
65061 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 22LLU, 8LLU); | |
65062 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
65063 | - } | |
65064 | - { | |
65065 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 22LLU, 10LLU); | |
65066 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
65067 | - } | |
65068 | 65056 | { |
65069 | 65057 | uint64_t arg = heap.data[0].elem0; |
65070 | 65058 | LOCAL_PUSH_MOVE(&heap, 22, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -65096,10 +65084,22 @@ | ||
65096 | 65084 | |
65097 | 65085 | { |
65098 | 65086 | uint64_t arg = exchange; |
65099 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
65087 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
65100 | 65088 | } |
65101 | 65089 | } |
65102 | 65090 | { |
65091 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 22LLU, 0LLU); | |
65092 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
65093 | + } | |
65094 | + { | |
65095 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 22LLU, 8LLU); | |
65096 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
65097 | + } | |
65098 | + { | |
65099 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 22LLU, 10LLU); | |
65100 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
65101 | + } | |
65102 | + { | |
65103 | 65103 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 22LLU, 14LLU); |
65104 | 65104 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
65105 | 65105 | } |
@@ -65747,18 +65747,6 @@ | ||
65747 | 65747 | exit(-1); |
65748 | 65748 | } |
65749 | 65749 | // ACCUMULATE ARGUMENTS - BEGIN |
65750 | - { | |
65751 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 20LLU, 0LLU); | |
65752 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
65753 | - } | |
65754 | - { | |
65755 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 20LLU, 8LLU); | |
65756 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
65757 | - } | |
65758 | - { | |
65759 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 20LLU, 10LLU); | |
65760 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
65761 | - } | |
65762 | 65750 | { |
65763 | 65751 | uint64_t arg = heap.data[0].elem0; |
65764 | 65752 | LOCAL_PUSH_MOVE(&heap, 20, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -65790,10 +65778,22 @@ | ||
65790 | 65778 | |
65791 | 65779 | { |
65792 | 65780 | uint64_t arg = exchange; |
65793 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
65781 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
65794 | 65782 | } |
65795 | 65783 | } |
65796 | 65784 | { |
65785 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 20LLU, 0LLU); | |
65786 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
65787 | + } | |
65788 | + { | |
65789 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 20LLU, 8LLU); | |
65790 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
65791 | + } | |
65792 | + { | |
65793 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 20LLU, 10LLU); | |
65794 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
65795 | + } | |
65796 | + { | |
65797 | 65797 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 20LLU, 14LLU); |
65798 | 65798 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
65799 | 65799 | } |
@@ -67593,18 +67593,6 @@ | ||
67593 | 67593 | case 293311514012636360LLU: // PRCTRYPUSH |
67594 | 67594 | { |
67595 | 67595 | // ACCUMULATE ARGUMENTS - BEGIN |
67596 | - { | |
67597 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 16LLU, 0LLU); | |
67598 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
67599 | - } | |
67600 | - { | |
67601 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 16LLU, 8LLU); | |
67602 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
67603 | - } | |
67604 | - { | |
67605 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 16LLU, 10LLU); | |
67606 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
67607 | - } | |
67608 | 67596 | { |
67609 | 67597 | uint64_t arg = heap.data[0].elem0; |
67610 | 67598 | LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -67636,10 +67624,22 @@ | ||
67636 | 67624 | |
67637 | 67625 | { |
67638 | 67626 | uint64_t arg = exchange; |
67639 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
67627 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
67640 | 67628 | } |
67641 | 67629 | } |
67642 | 67630 | { |
67631 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 16LLU, 0LLU); | |
67632 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
67633 | + } | |
67634 | + { | |
67635 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 16LLU, 8LLU); | |
67636 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
67637 | + } | |
67638 | + { | |
67639 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 16LLU, 10LLU); | |
67640 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
67641 | + } | |
67642 | + { | |
67643 | 67643 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 16LLU, 14LLU); |
67644 | 67644 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
67645 | 67645 | } |
@@ -68466,18 +68466,6 @@ | ||
68466 | 68466 | exit(-1); |
68467 | 68467 | } |
68468 | 68468 | // ACCUMULATE ARGUMENTS - BEGIN |
68469 | - { | |
68470 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 27LLU, 0LLU); | |
68471 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
68472 | - } | |
68473 | - { | |
68474 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 27LLU, 8LLU); | |
68475 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
68476 | - } | |
68477 | - { | |
68478 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 27LLU, 10LLU); | |
68479 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
68480 | - } | |
68481 | 68469 | { |
68482 | 68470 | uint64_t arg = heap.data[0].elem0; |
68483 | 68471 | LOCAL_PUSH_MOVE(&heap, 27, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -68509,10 +68497,22 @@ | ||
68509 | 68497 | |
68510 | 68498 | { |
68511 | 68499 | uint64_t arg = exchange; |
68512 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
68500 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
68513 | 68501 | } |
68514 | 68502 | } |
68515 | 68503 | { |
68504 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 27LLU, 0LLU); | |
68505 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
68506 | + } | |
68507 | + { | |
68508 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 27LLU, 8LLU); | |
68509 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
68510 | + } | |
68511 | + { | |
68512 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 27LLU, 10LLU); | |
68513 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
68514 | + } | |
68515 | + { | |
68516 | 68516 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 27LLU, 14LLU); |
68517 | 68517 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
68518 | 68518 | } |
@@ -68856,18 +68856,6 @@ | ||
68856 | 68856 | exit(-1); |
68857 | 68857 | } |
68858 | 68858 | // ACCUMULATE ARGUMENTS - BEGIN |
68859 | - { | |
68860 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 27LLU, 0LLU); | |
68861 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
68862 | - } | |
68863 | - { | |
68864 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 27LLU, 8LLU); | |
68865 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
68866 | - } | |
68867 | - { | |
68868 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 27LLU, 10LLU); | |
68869 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
68870 | - } | |
68871 | 68859 | { |
68872 | 68860 | uint64_t arg = heap.data[0].elem0; |
68873 | 68861 | LOCAL_PUSH_MOVE(&heap, 27, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -68899,10 +68887,22 @@ | ||
68899 | 68887 | |
68900 | 68888 | { |
68901 | 68889 | uint64_t arg = exchange; |
68902 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
68890 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
68903 | 68891 | } |
68904 | 68892 | } |
68905 | 68893 | { |
68894 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 27LLU, 0LLU); | |
68895 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
68896 | + } | |
68897 | + { | |
68898 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 27LLU, 8LLU); | |
68899 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
68900 | + } | |
68901 | + { | |
68902 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 27LLU, 10LLU); | |
68903 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
68904 | + } | |
68905 | + { | |
68906 | 68906 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 27LLU, 14LLU); |
68907 | 68907 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
68908 | 68908 | } |
@@ -69363,18 +69363,6 @@ | ||
69363 | 69363 | heap.availilable_size_for_dynamic_objects -= (90LLU + 5LLU); |
69364 | 69364 | |
69365 | 69365 | // ACCUMULATE ARGUMENTS - BEGIN |
69366 | - { | |
69367 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 17LLU, 0LLU); | |
69368 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
69369 | - } | |
69370 | - { | |
69371 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 17LLU, 8LLU); | |
69372 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
69373 | - } | |
69374 | - { | |
69375 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 17LLU, 9LLU); | |
69376 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
69377 | - } | |
69378 | 69366 | { |
69379 | 69367 | uint64_t arg = heap.data[0].elem0; |
69380 | 69368 | LOCAL_PUSH_MOVE(&heap, 17, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -69406,10 +69394,22 @@ | ||
69406 | 69394 | |
69407 | 69395 | { |
69408 | 69396 | uint64_t arg = exchange; |
69409 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
69397 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
69410 | 69398 | } |
69411 | 69399 | } |
69412 | 69400 | { |
69401 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 17LLU, 0LLU); | |
69402 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
69403 | + } | |
69404 | + { | |
69405 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 17LLU, 8LLU); | |
69406 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
69407 | + } | |
69408 | + { | |
69409 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 17LLU, 9LLU); | |
69410 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
69411 | + } | |
69412 | + { | |
69413 | 69413 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 17LLU, 14LLU); |
69414 | 69414 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
69415 | 69415 | } |
@@ -73286,18 +73286,6 @@ | ||
73286 | 73286 | case 293363103986127310LLU: // PROCASSIGN |
73287 | 73287 | { |
73288 | 73288 | // ACCUMULATE ARGUMENTS - BEGIN |
73289 | - { | |
73290 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 17LLU, 0LLU); | |
73291 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
73292 | - } | |
73293 | - { | |
73294 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 17LLU, 8LLU); | |
73295 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
73296 | - } | |
73297 | - { | |
73298 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 17LLU, 9LLU); | |
73299 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
73300 | - } | |
73301 | 73289 | { |
73302 | 73290 | uint64_t arg = heap.data[0].elem0; |
73303 | 73291 | LOCAL_PUSH_MOVE(&heap, 17, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -73329,10 +73317,22 @@ | ||
73329 | 73317 | |
73330 | 73318 | { |
73331 | 73319 | uint64_t arg = exchange; |
73332 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
73320 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
73333 | 73321 | } |
73334 | 73322 | } |
73335 | 73323 | { |
73324 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 17LLU, 0LLU); | |
73325 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
73326 | + } | |
73327 | + { | |
73328 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 17LLU, 8LLU); | |
73329 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
73330 | + } | |
73331 | + { | |
73332 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 17LLU, 9LLU); | |
73333 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
73334 | + } | |
73335 | + { | |
73336 | 73336 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 17LLU, 16LLU); |
73337 | 73337 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
73338 | 73338 | } |
@@ -73661,18 +73661,6 @@ | ||
73661 | 73661 | case 293311495659098574LLU: // PRCTASSIGN |
73662 | 73662 | { |
73663 | 73663 | // ACCUMULATE ARGUMENTS - BEGIN |
73664 | - { | |
73665 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 16LLU, 0LLU); | |
73666 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
73667 | - } | |
73668 | - { | |
73669 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 16LLU, 8LLU); | |
73670 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
73671 | - } | |
73672 | - { | |
73673 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 16LLU, 9LLU); | |
73674 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
73675 | - } | |
73676 | 73664 | { |
73677 | 73665 | uint64_t arg = heap.data[0].elem0; |
73678 | 73666 | LOCAL_PUSH_MOVE(&heap, 16, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -73704,10 +73692,22 @@ | ||
73704 | 73692 | |
73705 | 73693 | { |
73706 | 73694 | uint64_t arg = exchange; |
73707 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
73695 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
73708 | 73696 | } |
73709 | 73697 | } |
73710 | 73698 | { |
73699 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 16LLU, 0LLU); | |
73700 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
73701 | + } | |
73702 | + { | |
73703 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 16LLU, 8LLU); | |
73704 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
73705 | + } | |
73706 | + { | |
73707 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 16LLU, 9LLU); | |
73708 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
73709 | + } | |
73710 | + { | |
73711 | 73711 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 16LLU, 15LLU); |
73712 | 73712 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
73713 | 73713 | } |
@@ -79362,18 +79362,6 @@ | ||
79362 | 79362 | heap.availilable_size_for_dynamic_objects -= (19LLU + 0LLU); |
79363 | 79363 | |
79364 | 79364 | // ACCUMULATE ARGUMENTS - BEGIN |
79365 | - { | |
79366 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 17LLU, 7LLU); | |
79367 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
79368 | - } | |
79369 | - { | |
79370 | - uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 17LLU, 4LLU); | |
79371 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
79372 | - } | |
79373 | - { | |
79374 | - uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 17LLU, 6LLU); | |
79375 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
79376 | - } | |
79377 | 79365 | { |
79378 | 79366 | uint64_t arg = heap.data[0].elem0; |
79379 | 79367 | LOCAL_PUSH_MOVE(&heap, 17, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -79405,10 +79393,22 @@ | ||
79405 | 79393 | |
79406 | 79394 | { |
79407 | 79395 | uint64_t arg = exchange; |
79408 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
79396 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
79409 | 79397 | } |
79410 | 79398 | } |
79411 | 79399 | { |
79400 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 17LLU, 7LLU); | |
79401 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
79402 | + } | |
79403 | + { | |
79404 | + uint64_t arg = /*scopelist_*/*LOCAL_ACCESS(heap.data, 17LLU, 4LLU); | |
79405 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
79406 | + } | |
79407 | + { | |
79408 | + uint64_t arg = /*varlist___*/*LOCAL_ACCESS(heap.data, 17LLU, 6LLU); | |
79409 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
79410 | + } | |
79411 | + { | |
79412 | 79412 | uint64_t arg = /*remainheap*/*LOCAL_ACCESS(heap.data, 17LLU, 15LLU); |
79413 | 79413 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
79414 | 79414 | } |
@@ -89556,18 +89556,6 @@ | ||
89556 | 89556 | LOCAL_PUSH_MOVE(&heap, 32, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
89557 | 89557 | } |
89558 | 89558 | // ACCUMULATE ARGUMENTS - BEGIN |
89559 | - { | |
89560 | - uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 33LLU, 2LLU); | |
89561 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
89562 | - } | |
89563 | - { | |
89564 | - uint64_t arg = /*scopelist_*/LOCAL_ACCESS_ADDR(heap.data, 33LLU, 32LLU); | |
89565 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
89566 | - } | |
89567 | - { | |
89568 | - uint64_t arg = /*varlist___*/LOCAL_ACCESS_ADDR(heap.data, 33LLU, 26LLU); | |
89569 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
89570 | - } | |
89571 | 89559 | { |
89572 | 89560 | uint64_t arg = heap.data[0].elem0; |
89573 | 89561 | LOCAL_PUSH_MOVE(&heap, 33, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -89599,10 +89587,22 @@ | ||
89599 | 89587 | |
89600 | 89588 | { |
89601 | 89589 | uint64_t arg = exchange; |
89602 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
89590 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
89603 | 89591 | } |
89604 | 89592 | } |
89605 | 89593 | { |
89594 | + uint64_t arg = /*def_id____*/*LOCAL_ACCESS(heap.data, 33LLU, 2LLU); | |
89595 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
89596 | + } | |
89597 | + { | |
89598 | + uint64_t arg = /*scopelist_*/LOCAL_ACCESS_ADDR(heap.data, 33LLU, 32LLU); | |
89599 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
89600 | + } | |
89601 | + { | |
89602 | + uint64_t arg = /*varlist___*/LOCAL_ACCESS_ADDR(heap.data, 33LLU, 26LLU); | |
89603 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
89604 | + } | |
89605 | + { | |
89606 | 89606 | uint64_t arg = /*remainheap*/LOCAL_ACCESS_ADDR(heap.data, 33LLU, 25LLU); |
89607 | 89607 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
89608 | 89608 | } |
@@ -96232,18 +96232,6 @@ | ||
96232 | 96232 | LOCAL_PUSH_MOVE(&heap, 21, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
96233 | 96233 | } |
96234 | 96234 | // ACCUMULATE ARGUMENTS - BEGIN |
96235 | - { | |
96236 | - uint64_t arg = /*def_id____*/LOCAL_ACCESS_ADDR(heap.data, 22LLU, 5LLU); | |
96237 | - LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
96238 | - } | |
96239 | - { | |
96240 | - uint64_t arg = /*scopelist_*/LOCAL_ACCESS_ADDR(heap.data, 22LLU, 21LLU); | |
96241 | - LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
96242 | - } | |
96243 | - { | |
96244 | - uint64_t arg = /*varlist___*/LOCAL_ACCESS_ADDR(heap.data, 22LLU, 19LLU); | |
96245 | - LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
96246 | - } | |
96247 | 96235 | { |
96248 | 96236 | uint64_t arg = heap.data[0].elem0; |
96249 | 96237 | LOCAL_PUSH_MOVE(&heap, 22, &(heap.data[0].elem1)/*address of current closure*/, &arg); |
@@ -96275,10 +96263,22 @@ | ||
96275 | 96263 | |
96276 | 96264 | { |
96277 | 96265 | uint64_t arg = exchange; |
96278 | - LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
96266 | + LOCAL_PUSH_MOVE(&heap, 0LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
96279 | 96267 | } |
96280 | 96268 | } |
96281 | 96269 | { |
96270 | + uint64_t arg = /*def_id____*/LOCAL_ACCESS_ADDR(heap.data, 22LLU, 5LLU); | |
96271 | + LOCAL_PUSH_MOVE(&heap, 1LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
96272 | + } | |
96273 | + { | |
96274 | + uint64_t arg = /*scopelist_*/LOCAL_ACCESS_ADDR(heap.data, 22LLU, 21LLU); | |
96275 | + LOCAL_PUSH_MOVE(&heap, 2LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
96276 | + } | |
96277 | + { | |
96278 | + uint64_t arg = /*varlist___*/LOCAL_ACCESS_ADDR(heap.data, 22LLU, 19LLU); | |
96279 | + LOCAL_PUSH_MOVE(&heap, 3LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); | |
96280 | + } | |
96281 | + { | |
96282 | 96282 | uint64_t arg = /*remainheap*/LOCAL_ACCESS_ADDR(heap.data, 22LLU, 15LLU); |
96283 | 96283 | LOCAL_PUSH_MOVE(&heap, 4LLU, &(heap.data[0].elem0)/*address of closure-in-construction*/, &arg); |
96284 | 96284 | } |