RULE test_1
7: AND -- hash: 0xe5cafaa8d88f6647
0: PATTERN_MATCH PatternIdx(0) -- hash: 0xf292d5de83aa2bcc
3: EQ -- hash: 0xdd02cd4d9c8dcff4
1: PATTERN_COUNT PatternIdx(0) -- hash: 0xc1bc033c6a64ce89
2: CONST integer(1)
6: EQ -- hash: 0x7f7928e1f3fa117b
4: PATTERN_OFFSET PatternIdx(0) -- hash: 0x90e5309a511f7146
5: CONST integer(0)
RULE test_2
1: PATTERN_MATCH PatternIdx(0) AT -- hash: 0xd5e7410730122f97
0: CONST integer(0)
RULE test_3
6: FOR_OF -- hash: 0x9efd07789e3b338f
n: Var { frame_id: 1, ty: integer, index: 0 }
i: Var { frame_id: 1, ty: integer, index: 1 }
max_count: Var { frame_id: 1, ty: integer, index: 2 }
count: Var { frame_id: 1, ty: integer, index: 3 }
item: Var { frame_id: 1, ty: integer, index: 4 }
5: OR -- hash: 0xda1fd5ef5cd9baa8
1: PATTERN_MATCH Var { var: Var { frame_id: 1, ty: integer, index: 4 }, type_value: integer(unknown) } AT -- hash: 0x8f6f481cddaae626
0: CONST integer(0)
4: GT -- hash: 0xf6c07a35e19896a9
2: PATTERN_COUNT Var { var: Var { frame_id: 1, ty: integer, index: 4 }, type_value: integer(unknown) } -- hash: 0x4a5032b534929583
3: CONST integer(0)