Latest available version: IDA and decompilers v8.4.240320sp1 see all releases
Hex-Rays logo State-of-the-art binary code analysis tools
email icon
Number format property bits

Used in number_format_t::props. More...

Macros

#define NF_FIXED   0x01
 number format has been defined by the user More...
 
#define NF_NEGDONE   0x02
 temporary internal bit: negation has been performed More...
 
#define NF_BINVDONE   0x04
 temporary internal bit: inverting bits is done More...
 
#define NF_NEGATE   0x08
 The user asked to negate the constant. More...
 
#define NF_BITNOT   0x10
 The user asked to invert bits of the constant. More...
 
#define NF_VALID   0x20
 internal bit: stroff or enum is valid for enums: this bit is set immediately for stroffs: this bit is set at the end of decompilation More...
 

Detailed Description

Used in number_format_t::props.

Macro Definition Documentation

◆ NF_BINVDONE

#define NF_BINVDONE   0x04

temporary internal bit: inverting bits is done

Definition at line 789 of file hexrays.hpp.

◆ NF_BITNOT

#define NF_BITNOT   0x10

The user asked to invert bits of the constant.

Definition at line 791 of file hexrays.hpp.

◆ NF_FIXED

#define NF_FIXED   0x01

number format has been defined by the user

Definition at line 787 of file hexrays.hpp.

◆ NF_NEGATE

#define NF_NEGATE   0x08

The user asked to negate the constant.

Examples
hexrays_sample4.cpp.

Definition at line 790 of file hexrays.hpp.

◆ NF_NEGDONE

#define NF_NEGDONE   0x02

temporary internal bit: negation has been performed

Definition at line 788 of file hexrays.hpp.

◆ NF_VALID

#define NF_VALID   0x20

internal bit: stroff or enum is valid for enums: this bit is set immediately for stroffs: this bit is set at the end of decompilation

Examples
hexrays_sample2.cpp.

Definition at line 794 of file hexrays.hpp.