| 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 |