2023-02-11 03:26:25 +03:00
|
|
|
---
|
|
|
|
namespace: Execute
|
|
|
|
expectation: Pass
|
|
|
|
outputs:
|
2023-10-20 21:04:05 +03:00
|
|
|
- - initial_symbol_table: af9a4c318196237cfbd11789b7ad0e81b41246c0a491df36cd04080212103966
|
|
|
|
type_checked_symbol_table: b091be85279aab446ecdf953c42e793a7521075059af9bb77f0328d7c3a04ac8
|
|
|
|
unrolled_symbol_table: b091be85279aab446ecdf953c42e793a7521075059af9bb77f0328d7c3a04ac8
|
|
|
|
initial_ast: 12601c49e3df23f68b7b84238f4931ee768dc5071fc79347d91add085a9306bb
|
|
|
|
unrolled_ast: 12601c49e3df23f68b7b84238f4931ee768dc5071fc79347d91add085a9306bb
|
|
|
|
ssa_ast: 377fb99af855b1a81ca77f1691734574595dd629353b9a62084c258824ae6127
|
|
|
|
flattened_ast: 356f918b063e1d628eb56e784d8c81fc5c893d1cf9bd3e98c335027f8a535190
|
|
|
|
destructured_ast: da6e6f8db5c37aeef333a2bd06ff5a3283313369af4433f3cdffe9298c6ee8f3
|
|
|
|
inlined_ast: 8d9af9b716a2810bcf62e87af2746dbe797107d5363a4155c7c7b070e1a0cbb8
|
|
|
|
dce_ast: 8d9af9b716a2810bcf62e87af2746dbe797107d5363a4155c7c7b070e1a0cbb8
|
2023-09-27 01:00:14 +03:00
|
|
|
bytecode: a52c852c5ea5e31d35c812e4ab15e4c098022431bb58b592d797137abf015e29
|
2023-04-03 21:57:25 +03:00
|
|
|
warnings: ""
|
2023-04-12 21:43:56 +03:00
|
|
|
results:
|
|
|
|
bar:
|
|
|
|
- input: "[true, true, 1u8, 0u8]"
|
2023-09-27 01:00:14 +03:00
|
|
|
output: "[4u8, 1u8, {\n a: 2u8,\n b: 1u8,\n c: {\n c: 2u8\n }\n}]"
|
2023-04-12 21:43:56 +03:00
|
|
|
- input: "[true, false, 1u8, 1u8]"
|
|
|
|
output: "[1u8, 1u8, {\n a: 1u8,\n b: 1u8,\n c: {\n c: 1u8\n }\n}]"
|
|
|
|
- input: "[false, true, 2u8, 1u8]"
|
2023-09-27 01:00:14 +03:00
|
|
|
output: "[5u8, 2u8, {\n a: 2u8,\n b: 1u8,\n c: {\n c: 2u8\n }\n}]"
|
2023-04-12 21:43:56 +03:00
|
|
|
- input: "[false, false, 2u8, 2u8]"
|
|
|
|
output: "[2u8, 2u8, {\n a: 2u8,\n b: 2u8,\n c: {\n c: 2u8\n }\n}]"
|
|
|
|
blar:
|
|
|
|
- input: "[true, true, 1u8, 0u8]"
|
2023-09-27 01:00:14 +03:00
|
|
|
output: "[4u8, 1u8, {\n a: 2u8,\n b: 1u8,\n c: {\n c: 2u8\n }\n}]"
|
2023-04-12 21:43:56 +03:00
|
|
|
- input: "[true, false, 1u8, 1u8]"
|
|
|
|
output: "[1u8, 1u8, {\n a: 1u8,\n b: 1u8,\n c: {\n c: 1u8\n }\n}]"
|
|
|
|
- input: "[false, true, 2u8, 1u8]"
|
2023-09-27 01:00:14 +03:00
|
|
|
output: "[5u8, 2u8, {\n a: 2u8,\n b: 1u8,\n c: {\n c: 2u8\n }\n}]"
|
2023-04-12 21:43:56 +03:00
|
|
|
- input: "[false, false, 2u8, 2u8]"
|
|
|
|
output: "[2u8, 2u8, {\n a: 2u8,\n b: 2u8,\n c: {\n c: 2u8\n }\n}]"
|