| IDA SDK

Macros
Fixup handler properties

## Detailed Description

Used by fixup_handler_t::props.

## Macros
#define | FHF_VERIFY 0x0001
| verify that the value fits into WIDTH bits. More...
#define | FHF_CODE 0x0002
| verify that ITEM_EA in std_apply() points to an instruction. More...
#define | FHF_FORCE_CODE 0x0004
| if ITEM_EA in std_apply() points to an unknown item, then convert it to code. More...
#define | FHF_ABS_OPVAL 0x0008
| create absolute refinfo in std_apply() because the operand also has the absolute value (usually for o_near operands)
#define | FHF_SIGNED 0x0010
| the operand value is signed. More...

## Macro Definition Documentation

## ◆ FHF_VERIFY

#define FHF_VERIFY 0x0001

verify that the value fits into WIDTH bits.

If this property is not set we just truncate the value.

## ◆ FHF_CODE

#define FHF_CODE 0x0002

verify that ITEM_EA in std_apply() points to an instruction.

## ◆ FHF_FORCE_CODE

#define FHF_FORCE_CODE 0x0004

if ITEM_EA in std_apply() points to an unknown item, then convert it to code.

this property is valid only with FHF_CODE.

## ◆ FHF_SIGNED

#define FHF_SIGNED 0x0010

the operand value is signed.

create a refinfo with REFINFO_SIGNEDOP in std_apply()