mirror of
https://github.com/roc-lang/roc.git
synced 2025-08-04 04:08:19 +00:00
inc lowlevel return value
This commit is contained in:
parent
e28db15b7e
commit
c1ced3c5d2
15 changed files with 227 additions and 189 deletions
|
@ -7,6 +7,7 @@ procedure List.2 (List.96, List.97):
|
|||
let List.504 : Int1 = CallByName Num.22 List.97 List.508;
|
||||
if List.504 then
|
||||
let List.506 : Str = CallByName List.66 List.96 List.97;
|
||||
inc List.506;
|
||||
dec List.96;
|
||||
let List.505 : [C {}, C Str] = TagId(1) List.506;
|
||||
ret List.505;
|
||||
|
|
|
@ -247,6 +247,7 @@ procedure List.80 (List.547, List.548, List.549, List.550, List.551):
|
|||
let List.524 : Int1 = CallByName Num.22 List.436 List.437;
|
||||
if List.524 then
|
||||
let List.531 : {Str, Str} = CallByName List.66 List.433 List.436;
|
||||
inc List.531;
|
||||
let List.525 : {List U8, U64} = CallByName List.139 List.434 List.531 List.435;
|
||||
let List.528 : U64 = 1i64;
|
||||
let List.527 : U64 = CallByName Num.19 List.436 List.528;
|
||||
|
@ -262,6 +263,7 @@ procedure List.80 (List.621, List.622, List.623, List.624, List.625):
|
|||
let List.597 : Int1 = CallByName Num.22 List.436 List.437;
|
||||
if List.597 then
|
||||
let List.604 : {Str, Str} = CallByName List.66 List.433 List.436;
|
||||
inc List.604;
|
||||
let List.598 : {List U8, U64} = CallByName List.139 List.434 List.604 List.435;
|
||||
let List.601 : U64 = 1i64;
|
||||
let List.600 : U64 = CallByName Num.19 List.436 List.601;
|
||||
|
|
|
@ -152,6 +152,7 @@ procedure List.80 (List.554, List.555, List.556, List.557, List.558):
|
|||
let List.530 : Int1 = CallByName Num.22 List.436 List.437;
|
||||
if List.530 then
|
||||
let List.537 : {Str, Str} = CallByName List.66 List.433 List.436;
|
||||
inc List.537;
|
||||
let List.531 : {List U8, U64} = CallByName List.139 List.434 List.537 List.435;
|
||||
let List.534 : U64 = 1i64;
|
||||
let List.533 : U64 = CallByName Num.19 List.436 List.534;
|
||||
|
|
|
@ -159,6 +159,7 @@ procedure List.80 (List.554, List.555, List.556, List.557, List.558):
|
|||
let List.530 : Int1 = CallByName Num.22 List.436 List.437;
|
||||
if List.530 then
|
||||
let List.537 : {Str, Str} = CallByName List.66 List.433 List.436;
|
||||
inc List.537;
|
||||
let List.531 : {List U8, U64} = CallByName List.139 List.434 List.537 List.435;
|
||||
let List.534 : U64 = 1i64;
|
||||
let List.533 : U64 = CallByName Num.19 List.436 List.534;
|
||||
|
|
|
@ -161,6 +161,7 @@ procedure List.80 (List.560, List.561, List.562, List.563, List.564):
|
|||
let List.536 : Int1 = CallByName Num.22 List.436 List.437;
|
||||
if List.536 then
|
||||
let List.543 : Str = CallByName List.66 List.433 List.436;
|
||||
inc List.543;
|
||||
let List.537 : {List U8, U64} = CallByName List.139 List.434 List.543 List.435;
|
||||
let List.540 : U64 = 1i64;
|
||||
let List.539 : U64 = CallByName Num.19 List.436 List.540;
|
||||
|
|
|
@ -164,6 +164,7 @@ procedure List.80 (List.560, List.561, List.562, List.563, List.564):
|
|||
let List.536 : Int1 = CallByName Num.22 List.436 List.437;
|
||||
if List.536 then
|
||||
let List.543 : Str = CallByName List.66 List.433 List.436;
|
||||
inc List.543;
|
||||
let List.537 : {List U8, U64} = CallByName List.139 List.434 List.543 List.435;
|
||||
let List.540 : U64 = 1i64;
|
||||
let List.539 : U64 = CallByName Num.19 List.436 List.540;
|
||||
|
|
|
@ -19,6 +19,7 @@ procedure List.80 (List.517, List.518, List.519, List.520, List.521):
|
|||
let List.502 : Int1 = CallByName Num.22 List.436 List.437;
|
||||
if List.502 then
|
||||
let List.509 : [<rnu>C *self, <null>] = CallByName List.66 List.433 List.436;
|
||||
inc List.509;
|
||||
let List.503 : [<rnu><null>, C {[<rnu>C *self, <null>], *self}] = CallByName List.139 List.434 List.509 List.435;
|
||||
let List.506 : U64 = 1i64;
|
||||
let List.505 : U64 = CallByName Num.19 List.436 List.506;
|
||||
|
|
|
@ -3,6 +3,7 @@ procedure List.2 (List.96, List.97):
|
|||
let List.496 : Int1 = CallByName Num.22 List.97 List.500;
|
||||
if List.496 then
|
||||
let List.498 : Str = CallByName List.66 List.96 List.97;
|
||||
inc List.498;
|
||||
dec List.96;
|
||||
let List.497 : [C {}, C Str] = TagId(1) List.498;
|
||||
ret List.497;
|
||||
|
|
|
@ -3,6 +3,7 @@ procedure List.2 (List.96, List.97):
|
|||
let List.496 : Int1 = CallByName Num.22 List.97 List.500;
|
||||
if List.496 then
|
||||
let List.498 : Str = CallByName List.66 List.96 List.97;
|
||||
inc List.498;
|
||||
dec List.96;
|
||||
let List.497 : [C {}, C Str] = TagId(1) List.498;
|
||||
ret List.497;
|
||||
|
|
|
@ -146,6 +146,7 @@ procedure List.80 (List.558, List.559, List.560, List.561, List.562):
|
|||
let List.534 : Int1 = CallByName Num.22 List.436 List.437;
|
||||
if List.534 then
|
||||
let List.541 : Str = CallByName List.66 List.433 List.436;
|
||||
inc List.541;
|
||||
let List.535 : {List U8, U64} = CallByName List.139 List.434 List.541 List.435;
|
||||
let List.538 : U64 = 1i64;
|
||||
let List.537 : U64 = CallByName Num.19 List.436 List.538;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue