1 # The set of possible flags associated with expr nodes.
2 # Each line defines a separate type of expr node.
4 # Defines that a set occurs for this subexpression.
6 # Defines that a use occurs for this subexpression.
8 # Defines that an address is computed by the subexpression.
10 # Defines that the size of the data is 1 byte.
12 # Defines that the size of the data is 2 bytes.
14 # Defines that the size of the data is 4 bytes.
16 # Defines that the size of the data is 6 bytes.
18 # Defines that the size of the data is 8 bytes.
20 # Defines that the constant is an unsigned hex value instead of an integer.
22 # Defines that the constant is a signed hexidecimal value instead of
25 # Defines that the constant is an unsigned integer instead of a hex value.
27 # Defines that the constant is a signed integer instead of a hex value.
29 # Defines an implicit argument that shouldn't be printed.
31 # Defines that the corresponding constant is a jump target.
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].
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].