Proxy of C++ macro_constructor_t class.
|
| | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
| |
| | reserved = property(_ida_ua.macro_constructor_t_reserved_get, _ida_ua.macro_constructor_t_reserved_set, doc=) |
| |
◆ __init__()
| __init__ |
( |
| self, |
|
|
* | args ) |
◆ __disown__()
◆ build_macro()
| "bool" build_macro |
( |
| self, |
|
|
* | args ) |
- Parameters
-
| insn | (C++: insn_t *) Instruction to modify, usually the first instruction of the macro |
| may_go_forward | (C++: bool) Is it ok to consider the next instruction for the macro? This argument may be false, for example, if there is a cross reference to the end of INSN. In this case creating a macro is not desired. However, it may still be useful to perform minor tweaks to the instruction using the information about the surrounding instructions. |
- Returns
- : true if created an macro instruction. This function may modify 'insn' and return false; these changes will be accepted by the kernel but the instruction will not be considered as a macro.
◆ reserved
| reserved = property(_ida_ua.macro_constructor_t_reserved_get, _ida_ua.macro_constructor_t_reserved_set, doc=) |
|
static |
◆ thisown
| thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
|
static |
The documentation for this class was generated from the following file: