@@ -8,6 +8,19 @@ RULE test_1
8
8
11: CONST integer(1) -- parent: 12
9
9
10
10
RULE test_2
11
+ 20: EQ -- hash: 0x435e2bc40faf0997 -- parent: None
12
+ 18: SUB -- hash: 0xcbbf8e838c34d7e1 -- parent: 20
13
+ 14: ADD -- hash: 0x736c700ea5e3e841 -- parent: 18
14
+ 12: FIELD_ACCESS -- hash: 0x33962d7e5c60ec68 -- parent: 14
15
+ 10: SYMBOL Field { index: 0, is_root: true, type_value: struct, acl: None } -- parent: 12
16
+ 11: SYMBOL Field { index: 13, is_root: false, type_value: integer(unknown), acl: None } -- parent: 12
17
+ 13: CONST integer(1) -- parent: 14
18
+ 17: FIELD_ACCESS -- hash: 0x33962d7e5c60ec68 -- parent: 18
19
+ 15: SYMBOL Field { index: 0, is_root: true, type_value: struct, acl: None } -- parent: 17
20
+ 16: SYMBOL Field { index: 13, is_root: false, type_value: integer(unknown), acl: None } -- parent: 17
21
+ 19: CONST integer(1) -- parent: 20
22
+
23
+ RULE test_3
11
24
6: GT -- hash: 0x931bcdb2c7afb608 -- parent: None
12
25
4: DIV -- hash: 0xf2b3602767487d08 -- parent: 6
13
26
2: MUL -- hash: 0x23a380280d1b4f32 -- parent: 4
@@ -16,7 +29,7 @@ RULE test_2
16
29
3: CONST integer(1) -- parent: 4
17
30
5: CONST integer(1) -- parent: 6
18
31
19
- RULE test_3
32
+ RULE test_4
20
33
6: LE -- hash: 0x63b2e857a1254c2b -- parent: None
21
34
4: SHR -- hash: 0x8dd6307742aa2311 -- parent: 6
22
35
2: SHL -- hash: 0x48eeb57428a0dbf0 -- parent: 4
@@ -25,7 +38,7 @@ RULE test_3
25
38
3: CONST integer(1) -- parent: 4
26
39
5: CONST integer(2) -- parent: 6
27
40
28
- RULE test_4
41
+ RULE test_5
29
42
14: EQ -- hash: 0x2240111cff945ff5 -- parent: None
30
43
12: SUB -- hash: 0xa076dada583953db -- parent: 14
31
44
7: CONST integer(4) -- parent: 12
@@ -35,7 +48,19 @@ RULE test_4
35
48
10: CONST integer(2) -- parent: 11
36
49
13: CONST integer(8) -- parent: 14
37
50
38
- RULE test_5
51
+ RULE test_6
52
+ 18: EQ -- hash: 0xea1ddf3adc653142 -- parent: None
53
+ 11: BITWISE_XOR -- hash: 0xdd299ba912958ce8 -- parent: 18
54
+ 9: CONST integer(2) -- parent: 11
55
+ 10: CONST integer(1) -- parent: 11
56
+ 17: BITWISE_OR -- hash: 0xda5a8a244bcb673d -- parent: 18
57
+ 15: BITWISE_AND -- hash: 0x22082a7fc27dabe1 -- parent: 17
58
+ 13: BITWISE_NOT -- hash: 0x44d8a0dd009c8a5c -- parent: 15
59
+ 12: CONST integer(1) -- parent: 13
60
+ 14: CONST integer(1) -- parent: 15
61
+ 16: CONST integer(1) -- parent: 17
62
+
63
+ RULE test_7
39
64
12: AND -- hash: 0xe533ae780a09ff03 -- parent: None
40
65
8: EQ -- hash: 0x22575eadeb0769cf -- parent: 12
41
66
6: FIELD_ACCESS -- hash: 0xd1ac9e3929a1ce9b -- parent: 8
@@ -46,15 +71,15 @@ RULE test_5
46
71
11: NOT -- hash: 0x2c3c4fda5217a5f3 -- parent: 12
47
72
10: CONST boolean(false) -- parent: 11
48
73
49
- RULE test_6
74
+ RULE test_8
50
75
5: ADD -- hash: 0xc4e1a16fb19df223 -- parent: None
51
76
2: FIELD_ACCESS -- hash: 0xd1ac9e3929a1ce9b -- parent: 5
52
77
0: SYMBOL Field { index: 0, is_root: true, type_value: struct, acl: None } -- parent: 2
53
78
1: SYMBOL Field { index: 1, is_root: false, type_value: integer(unknown), acl: None } -- parent: 2
54
79
3: CONST integer(1) -- parent: 5
55
80
4: CONST integer(2) -- parent: 5
56
81
57
- RULE test_7
82
+ RULE test_9
58
83
18: AND -- hash: 0xb21fa80def581aea -- parent: None
59
84
2: CONTAINS -- hash: 0x702eaf70b18909ff -- parent: 18
60
85
0: CONST string("foobar") -- parent: 2
0 commit comments