| IDA SDK

Macros
Operand flags
Operands » Operand structure

## Detailed Description

Used by op_t::flags.

## Macros
#define | OF_NO_BASE_DISP 0x80
| base displacement doesn't exist. More...
#define | OF_OUTER_DISP 0x40
| outer displacement exists. More...
#define | PACK_FORM_DEF 0x20
| packed factor defined. More...
#define | OF_NUMBER 0x10
| the operand can be converted to a number only
#define | OF_SHOW 0x08
| should the operand be displayed?

## Macro Definition Documentation

## ◆ OF_NO_BASE_DISP

#define OF_NO_BASE_DISP 0x80

base displacement doesn't exist.

meaningful only for o_displ type. if set, base displacement (op_t::addr) doesn't exist.

## ◆ OF_OUTER_DISP

#define OF_OUTER_DISP 0x40

outer displacement exists.

meaningful only for o_displ type. if set, outer displacement (op_t::value) exists.

## ◆ PACK_FORM_DEF

#define PACK_FORM_DEF 0x20

packed factor defined.

(!o_reg + dt_packreal)