Number represenation. More...
Public Member Functions | |
| number_format_t (int _opnum=0) | |
| Contructor. | |
| int | getRadix (void) const |
| Get number radix. | |
| bool | is_fixed (void) const |
| Is number representation fixed? Fixed representation can not be modified by the decompiler. | |
| bool | isHex (void) const |
| Is a hexadecimal number? | |
| bool | isDec (void) const |
| Is a decimal number? | |
| bool | isOct (void) const |
| Is a octal number? | |
| bool | isEnum (void) const |
| Is a symbolic constant? | |
| bool | isChar (void) const |
| Is a character constant? | |
| bool | isStroff (void) const |
| Is a structure field offset? (not used yet). | |
| bool | isNum (void) const |
| Is a number? | |
| bool | is_invsign (void) const |
| Should the number be printed negated? In some cases the decompiler automatically negates numbers. | |
Public Attributes | |
| flags_t | flags |
| ida flags, which describe number radix, enum, etc | |
| char | opnum |
| operand number: 0..UA_MAXOP | |
| char | props |
| properties: combination of NF_ bits (Number format property bits) | |
| uchar | serial |
| for enums: constant serial number | |
| char | org_nbytes |
| original number size in bytes | |
| qstring | type_name |
| for stroffs: structure for offsetof() for enums: enum name | |
Number represenation.
This structure holds information about number format.
Definition at line 84 of file hexrays.hpp.
| int number_format_t::getRadix | ( | void | ) | const |