builtins: restore nicer hash code for Dict

This commit is contained in:
Brian Carroll 2023-01-23 22:09:29 +00:00
parent 28d6d000ec
commit a249e14ee5
No known key found for this signature in database
GPG key ID: 5C7B2EC4101703C0
2 changed files with 20 additions and 42 deletions

View file

@ -1,22 +1,22 @@
procedure Dict.1 (Dict.518):
let Dict.521 : List {[], []} = Array [];
let Dict.528 : U64 = 0i64;
let Dict.529 : U64 = 8i64;
let Dict.522 : List U64 = CallByName List.11 Dict.528 Dict.529;
let Dict.525 : I8 = CallByName Dict.34;
let Dict.526 : U64 = 8i64;
let Dict.523 : List I8 = CallByName List.11 Dict.525 Dict.526;
let Dict.524 : U64 = 0i64;
let Dict.520 : {List {[], []}, List U64, List I8, U64} = Struct {Dict.521, Dict.522, Dict.523, Dict.524};
ret Dict.520;
procedure Dict.1 (Dict.508):
let Dict.511 : List {[], []} = Array [];
let Dict.518 : U64 = 0i64;
let Dict.519 : U64 = 8i64;
let Dict.512 : List U64 = CallByName List.11 Dict.518 Dict.519;
let Dict.515 : I8 = CallByName Dict.34;
let Dict.516 : U64 = 8i64;
let Dict.513 : List I8 = CallByName List.11 Dict.515 Dict.516;
let Dict.514 : U64 = 0i64;
let Dict.510 : {List {[], []}, List U64, List I8, U64} = Struct {Dict.511, Dict.512, Dict.513, Dict.514};
ret Dict.510;
procedure Dict.34 ():
let Dict.527 : I8 = -128i64;
ret Dict.527;
let Dict.517 : I8 = -128i64;
ret Dict.517;
procedure Dict.4 (Dict.507):
let Dict.85 : U64 = StructAtIndex 3 Dict.507;
dec Dict.507;
procedure Dict.4 (Dict.497):
let Dict.85 : U64 = StructAtIndex 3 Dict.497;
dec Dict.497;
ret Dict.85;
procedure List.11 (List.114, List.115):