OLD | NEW |
| (Empty) |
1 # The set of possible flags associated with expr nodes. | |
2 # Each line defines a separate type of expr node. | |
3 | |
4 # Defines that a set occurs for this subexpression. | |
5 ExprSet | |
6 # Defines that a use occurs for this subexpression. | |
7 ExprUsed | |
8 # Defines that an address is computed by the subexpression. | |
9 ExprAddress | |
10 # Defines that the size of the data is 1 byte. | |
11 ExprSize8 | |
12 # Defines that the size of the data is 2 bytes. | |
13 ExprSize16 | |
14 # Defines that the size of the data is 4 bytes. | |
15 ExprSize32 | |
16 # Defines that the size of the data is 6 bytes. | |
17 ExprSize48 | |
18 # Defines that the size of the data is 8 bytes. | |
19 ExprSize64 | |
20 # Defines that the constant is an unsigned hex value instead of an integer. | |
21 ExprUnsignedHex | |
22 # Defines that the constant is a signed hexidecimal value instead of | |
23 # an integer. | |
24 ExprSignedHex | |
25 # Defines that the constant is an unsigned integer instead of a hex value. | |
26 ExprUnsignedInt | |
27 # Defines that the constant is a signed integer instead of a hex value. | |
28 ExprSignedInt | |
29 # Defines an implicit argument that shouldn't be printed. | |
30 ExprImplicit | |
31 # Defines that the corresponding constant is a jump target. | |
32 ExprJumpTarget | |
33 # Defines that we have special case of segment register that should | |
34 # be printed in the segment address, even if the operand is implicit, | |
35 # which happens for instances of DS:[r]. | |
36 ExprDSrCase | |
37 # Defines that we have special case of segment register that should | |
38 # be printed in the segment address, even if the operand is implicit, | |
39 # which happens for instances of ES:[r]. | |
40 ExprESrCase | |
OLD | NEW |