| IDA SDK

Functions
Functions: examine operand flags (arbitrary operand)
Flags structure » Instruction/Data operands

## Detailed Description

For the following functions, 'n' may be:

- zero based operand number if in 0..UA_MAXOP-1
- OPND_ALL : all operands - function returns 1 if one of the 8 operands satisfies the condition

## Functions
idaman bool ida_export | is_defarg (flags64_t F, int n)
| is defined?
idaman bool ida_export | is_off (flags64_t F, int n)
| is offset?
idaman bool ida_export | is_char (flags64_t F, int n)
| is character constant?
idaman bool ida_export | is_seg (flags64_t F, int n)
| is segment?
idaman bool ida_export | is_enum (flags64_t F, int n)
| is enum?
idaman bool ida_export | is_manual (flags64_t F, int n)
| is forced operand? (use is_forced_operand())
idaman bool ida_export | is_stroff (flags64_t F, int n)
| is struct offset?
idaman bool ida_export | is_stkvar (flags64_t F, int n)
| is stack variable?
idaman bool ida_export | is_fltnum (flags64_t F, int n)
| is floating point number?
idaman bool ida_export | is_custfmt (flags64_t F, int n)
| is custom data format?
idaman bool ida_export | is_numop (flags64_t F, int n)
| is number (bin, oct, dec, hex)?
idaman bool ida_export | is_suspop (ea_t ea, flags64_t F, int n)
| is suspicious operand?