20#define SEARCH_UP 0x000
21#define SEARCH_DOWN 0x001
22#define SEARCH_NEXT 0x002
25#define SEARCH_CASE 0x004
26#define SEARCH_REGEX 0x008
27#define SEARCH_NOBRK 0x010
28#define SEARCH_NOSHOW 0x020
29#define SEARCH_IDENT 0x080
32#define SEARCH_BRK 0x100
33#define SEARCH_USE 0x200
34#define SEARCH_DEF 0x400
35#define SEARCH_USESEL 0x800
42inline THREAD_SAFE
bool search_down(
int sflag) {
return (sflag & SEARCH_DOWN) != 0; }
Denotes a displayed line.
Definition kernwin.hpp:1418
idaman const char * end
Definition pro.h:1001
uval_t uval_t
Definition kernwin.hpp:1878
uint64 ea_t
Definition pro.h:421
idaman int ida_export search(void *ud, place_t *start, const place_t *end, int *startx, const char *str, int sflag)
Search for a text substring (low level function).
idaman ea_t ida_export find_notype(ea_t ea, int sflag, int *opnum=nullptr)
Find next operand without any type info.
THREAD_SAFE bool search_down(int sflag)
Is the SEARCH_DOWN bit set?
Definition search.hpp:42
idaman ea_t ida_export find_suspop(ea_t ea, int sflag, int *opnum=nullptr)
Find next suspicious operand.
idaman ea_t ida_export find_error(ea_t ea, int sflag, int *opnum=nullptr)
Find next error or problem.
idaman ea_t ida_export find_text(ea_t start_ea, int y, int x, const char *ustr, int sflag)
See search()
idaman ea_t ida_export find_data(ea_t ea, int sflag)
Find next data address.
idaman ea_t ida_export find_not_func(ea_t ea, int sflag)
Find next code address that does not belong to a function.
idaman ea_t ida_export find_code(ea_t ea, int sflag)
Find next code address.
idaman ea_t ida_export find_reg_access(struct reg_access_t *out, ea_t start_ea, ea_t end_ea, const char *regname, int sflag)
Find access to a register.
idaman ea_t ida_export find_imm(ea_t ea, int sflag, uval_t search_value, int *opnum=nullptr)
Find next immediate operand with the given value.
idaman ea_t ida_export find_unknown(ea_t ea, int sflag)
Find next unexplored address.
idaman ea_t ida_export find_defined(ea_t ea, int sflag)
Find next ea that is the start of an instruction or data.
Information about a register accessed by an instruction.
Definition idp.hpp:2740