mirror of
https://github.com/roc-lang/roc.git
synced 2025-08-03 19:58:18 +00:00
40 lines
1.3 KiB
Text
Generated
40 lines
1.3 KiB
Text
Generated
procedure Dict.1 (Dict.723):
|
|
let Dict.732 : List {U32, U32} = Array [];
|
|
let Dict.733 : List {[], []} = Array [];
|
|
let Dict.734 : U64 = 0i64;
|
|
let Dict.44 : Float32 = CallByName Dict.44;
|
|
let Dict.45 : U8 = CallByName Dict.45;
|
|
let Dict.731 : {List {U32, U32}, List {[], []}, U64, Float32, U8} = Struct {Dict.732, Dict.733, Dict.734, Dict.44, Dict.45};
|
|
ret Dict.731;
|
|
|
|
procedure Dict.4 (Dict.729):
|
|
let Dict.156 : List {[], []} = StructAtIndex 1 Dict.729;
|
|
let #Derived_gen.0 : List {U32, U32} = StructAtIndex 0 Dict.729;
|
|
dec #Derived_gen.0;
|
|
let Dict.730 : U64 = CallByName List.6 Dict.156;
|
|
dec Dict.156;
|
|
ret Dict.730;
|
|
|
|
procedure Dict.44 ():
|
|
let Dict.738 : Float32 = 0.8f64;
|
|
ret Dict.738;
|
|
|
|
procedure Dict.45 ():
|
|
let Dict.736 : U8 = 64i64;
|
|
let Dict.737 : U8 = 3i64;
|
|
let Dict.735 : U8 = CallByName Num.75 Dict.736 Dict.737;
|
|
ret Dict.735;
|
|
|
|
procedure List.6 (#Attr.2):
|
|
let List.574 : U64 = lowlevel ListLenU64 #Attr.2;
|
|
ret List.574;
|
|
|
|
procedure Num.75 (#Attr.2, #Attr.3):
|
|
let Num.279 : U8 = lowlevel NumSubWrap #Attr.2 #Attr.3;
|
|
ret Num.279;
|
|
|
|
procedure Test.0 ():
|
|
let Test.3 : {} = Struct {};
|
|
let Test.2 : {List {U32, U32}, List {[], []}, U64, Float32, U8} = CallByName Dict.1 Test.3;
|
|
let Test.1 : U64 = CallByName Dict.4 Test.2;
|
|
ret Test.1;
|