mirror of
https://github.com/roc-lang/roc.git
synced 2025-08-03 19:58:18 +00:00
update uitest and mono_test
This commit is contained in:
parent
87b31a581e
commit
37656f4cc0
4 changed files with 955 additions and 921 deletions
|
@ -1,93 +1,46 @@
|
|||
procedure Dict.1 (Dict.595):
|
||||
let Dict.605 : List {[], []} = Array [];
|
||||
let Dict.612 : U64 = 0i64;
|
||||
let Dict.613 : U64 = 8i64;
|
||||
let Dict.606 : List U64 = CallByName List.11 Dict.612 Dict.613;
|
||||
let Dict.609 : I8 = CallByName Dict.43;
|
||||
let Dict.610 : U64 = 8i64;
|
||||
let Dict.607 : List I8 = CallByName List.11 Dict.609 Dict.610;
|
||||
let Dict.608 : U64 = 0i64;
|
||||
let Dict.604 : {List {[], []}, List U64, List I8, U64} = Struct {Dict.605, Dict.606, Dict.607, Dict.608};
|
||||
ret Dict.604;
|
||||
procedure Dict.1 (Dict.594):
|
||||
let Dict.604 : List {[], []} = Array [];
|
||||
let Dict.35 : List U64 = CallByName Dict.35;
|
||||
let Dict.34 : List I8 = CallByName Dict.34;
|
||||
let Dict.603 : {List {[], []}, List U64, List I8} = Struct {Dict.604, Dict.35, Dict.34};
|
||||
ret Dict.603;
|
||||
|
||||
procedure Dict.4 (Dict.602):
|
||||
let Dict.108 : U64 = StructAtIndex 3 Dict.602;
|
||||
let #Derived_gen.8 : List {[], []} = StructAtIndex 0 Dict.602;
|
||||
dec #Derived_gen.8;
|
||||
let #Derived_gen.7 : List U64 = StructAtIndex 1 Dict.602;
|
||||
dec #Derived_gen.7;
|
||||
let #Derived_gen.6 : List I8 = StructAtIndex 2 Dict.602;
|
||||
dec #Derived_gen.6;
|
||||
ret Dict.108;
|
||||
procedure Dict.34 ():
|
||||
let Dict.606 : I8 = CallByName Dict.46;
|
||||
let Dict.607 : I8 = CallByName Dict.46;
|
||||
let Dict.608 : I8 = CallByName Dict.46;
|
||||
let Dict.609 : I8 = CallByName Dict.46;
|
||||
let Dict.610 : I8 = CallByName Dict.46;
|
||||
let Dict.611 : I8 = CallByName Dict.46;
|
||||
let Dict.612 : I8 = CallByName Dict.46;
|
||||
let Dict.613 : I8 = CallByName Dict.46;
|
||||
let Dict.605 : List I8 = Array [Dict.606, Dict.607, Dict.608, Dict.609, Dict.610, Dict.611, Dict.612, Dict.613];
|
||||
ret Dict.605;
|
||||
|
||||
procedure Dict.43 ():
|
||||
let Dict.611 : I8 = -128i64;
|
||||
ret Dict.611;
|
||||
procedure Dict.35 ():
|
||||
let Dict.615 : List U64 = Array [0i64, 0i64, 0i64, 0i64, 0i64, 0i64, 0i64, 0i64];
|
||||
ret Dict.615;
|
||||
|
||||
procedure List.11 (List.133, List.134):
|
||||
let List.554 : List I8 = CallByName List.68 List.134;
|
||||
let List.553 : List I8 = CallByName List.86 List.133 List.134 List.554;
|
||||
procedure Dict.4 (Dict.601):
|
||||
let Dict.114 : List {[], []} = StructAtIndex 0 Dict.601;
|
||||
let #Derived_gen.1 : List U64 = StructAtIndex 1 Dict.601;
|
||||
dec #Derived_gen.1;
|
||||
let #Derived_gen.0 : List I8 = StructAtIndex 2 Dict.601;
|
||||
dec #Derived_gen.0;
|
||||
let Dict.602 : U64 = CallByName List.6 Dict.114;
|
||||
dec Dict.114;
|
||||
ret Dict.602;
|
||||
|
||||
procedure Dict.46 ():
|
||||
let Dict.614 : I8 = -128i64;
|
||||
ret Dict.614;
|
||||
|
||||
procedure List.6 (#Attr.2):
|
||||
let List.553 : U64 = lowlevel ListLen #Attr.2;
|
||||
ret List.553;
|
||||
|
||||
procedure List.11 (List.133, List.134):
|
||||
let List.566 : List U64 = CallByName List.68 List.134;
|
||||
let List.565 : List U64 = CallByName List.86 List.133 List.134 List.566;
|
||||
ret List.565;
|
||||
|
||||
procedure List.68 (#Attr.2):
|
||||
let List.564 : List I8 = lowlevel ListWithCapacity #Attr.2;
|
||||
ret List.564;
|
||||
|
||||
procedure List.68 (#Attr.2):
|
||||
let List.576 : List U64 = lowlevel ListWithCapacity #Attr.2;
|
||||
ret List.576;
|
||||
|
||||
procedure List.71 (#Attr.2, #Attr.3):
|
||||
let List.561 : List I8 = lowlevel ListAppendUnsafe #Attr.2 #Attr.3;
|
||||
ret List.561;
|
||||
|
||||
procedure List.71 (#Attr.2, #Attr.3):
|
||||
let List.573 : List U64 = lowlevel ListAppendUnsafe #Attr.2 #Attr.3;
|
||||
ret List.573;
|
||||
|
||||
procedure List.86 (#Derived_gen.0, #Derived_gen.1, #Derived_gen.2):
|
||||
joinpoint List.555 List.135 List.136 List.137:
|
||||
let List.563 : U64 = 0i64;
|
||||
let List.557 : Int1 = CallByName Num.24 List.136 List.563;
|
||||
if List.557 then
|
||||
let List.562 : U64 = 1i64;
|
||||
let List.559 : U64 = CallByName Num.75 List.136 List.562;
|
||||
let List.560 : List I8 = CallByName List.71 List.137 List.135;
|
||||
jump List.555 List.135 List.559 List.560;
|
||||
else
|
||||
ret List.137;
|
||||
in
|
||||
jump List.555 #Derived_gen.0 #Derived_gen.1 #Derived_gen.2;
|
||||
|
||||
procedure List.86 (#Derived_gen.3, #Derived_gen.4, #Derived_gen.5):
|
||||
joinpoint List.567 List.135 List.136 List.137:
|
||||
let List.575 : U64 = 0i64;
|
||||
let List.569 : Int1 = CallByName Num.24 List.136 List.575;
|
||||
if List.569 then
|
||||
let List.574 : U64 = 1i64;
|
||||
let List.571 : U64 = CallByName Num.75 List.136 List.574;
|
||||
let List.572 : List U64 = CallByName List.71 List.137 List.135;
|
||||
jump List.567 List.135 List.571 List.572;
|
||||
else
|
||||
ret List.137;
|
||||
in
|
||||
jump List.567 #Derived_gen.3 #Derived_gen.4 #Derived_gen.5;
|
||||
|
||||
procedure Num.24 (#Attr.2, #Attr.3):
|
||||
let Num.294 : Int1 = lowlevel NumGt #Attr.2 #Attr.3;
|
||||
ret Num.294;
|
||||
|
||||
procedure Num.75 (#Attr.2, #Attr.3):
|
||||
let Num.292 : U64 = lowlevel NumSubWrap #Attr.2 #Attr.3;
|
||||
ret Num.292;
|
||||
|
||||
procedure Test.0 ():
|
||||
let Test.3 : {} = Struct {};
|
||||
let Test.2 : {List {[], []}, List U64, List I8, U64} = CallByName Dict.1 Test.3;
|
||||
let Test.2 : {List {[], []}, List U64, List I8} = CallByName Dict.1 Test.3;
|
||||
let Test.1 : U64 = CallByName Dict.4 Test.2;
|
||||
ret Test.1;
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue