|
"qstring" | get_name ("ea_t" ea) |
| get_name(ea) -> qstring
|
|
"qstring" | get_colored_name ("ea_t" ea) |
| get_colored_name(ea) -> qstring
|
|
"bool" | set_name ("ea_t" ea, "char const *" name, "int" flags=0) |
| set_name(ea, name, flags=0) -> bool Set or delete name of an item at the specified address.
|
|
"bool" | force_name ("ea_t" ea, "char const *" name, "int" flags=0) |
| force_name(ea, name, flags=0) -> bool
|
|
"bool" | del_global_name ("ea_t" ea) |
| del_global_name(ea) -> bool
|
|
"bool" | del_local_name ("ea_t" ea) |
| del_local_name(ea) -> bool
|
|
"bool" | set_dummy_name ("ea_t" _from, "ea_t" ea) |
| set_dummy_name(<em>from, ea) -> bool Give an autogenerated (dummy) name.
|
|
"bool" | make_name_auto ("ea_t" ea) |
| make_name_auto(ea) -> bool
|
|
"bool" | make_name_user ("ea_t" ea) |
| make_name_user(ea) -> bool
|
|
"bool" | is_valid_cp ("wchar32_t" cp, "nametype_t" kind, "void *" data=None) |
| is_valid_cp(cp, kind, data=None) -> bool Is the given codepoint acceptable in the given context?
|
|
"void" | set_cp_validity (*args) |
| set_cp_validity(kind, cp, endcp=wchar32_t(-1), valid=True) Mark the given codepoint (or range) as acceptable or unacceptable in the given context If 'endcp' is not BADCP, it is considered to be the end of the range: [cp, endcp), and is not included in the range
|
|
"bool" | get_cp_validity (*args) |
| get_cp_validity(kind, cp, endcp=wchar32_t(-1)) -> bool Is the given codepoint (or range) acceptable in the given context? If 'endcp' is not BADCP, it is considered to be the end of the range: [cp, endcp), and is not included in the range
|
|
"bool" | is_ident_cp ("wchar32_t" cp) |
| is_ident_cp(cp) -> bool Can a character appear in a name? (present in ::NameChars or ::MangleChars)
|
|
"bool" | is_strlit_cp ("wchar32_t" cp, "rangeset_crefvec_t const *" specific_ranges=None) |
| is_strlit_cp(cp, specific_ranges=None) -> bool Can a character appear in a string literal (present in ::StrlitChars) If 'specific_ranges' are specified, those will be used instead of the ones corresponding to the current culture (only if ::StrlitChars is configured to use the current culture)
|
|
"bool" | is_visible_cp ("wchar32_t" cp) |
| is_visible_cp(cp) -> bool Can a character be displayed in a name? (present in ::NameChars)
|
|
"bool" | is_ident ("char const *" name) |
| is_ident(name) -> bool Is a valid name? (including ::MangleChars)
|
|
"bool" | is_uname ("char const *" name) |
| is_uname(name) -> bool Is valid user-specified name? (valid name & !dummy prefix).
|
|
"bool" | is_valid_typename ("char const *" name) |
| is_valid_typename(name) -> bool Is valid type name?
|
|
"qstring *" | extract_name ("char const *" line, "int" x) |
| extract_name(line, x) -> str Extract a name or address from the specified string.
|
|
"void" | hide_name ("ea_t" ea) |
| hide_name(ea) Remove name from the list of names
|
|
"void" | show_name ("ea_t" ea) |
| show_name(ea) Insert name to the list of names.
|
|
"ea_t" | get_name_ea ("ea_t" _from, "char const *" name) |
| get_name_ea(_from, name) -> ea_t Get the address of a name.
|
|
"ea_t" | get_name_base_ea ("ea_t" _from, "ea_t" to) |
| get_name_base_ea(_from, to) -> ea_t Get address of the name used in the expression for the address
|
|
"uval_t *" | get_name_value ("ea_t" _from, "char const *" name) |
| get_name_value(_from, name) -> int Get value of the name.
|
|
"qstring" | get_visible_name ("ea_t" ea, "int" gtn_flags=0) |
| get_visible_name(ea, gtn_flags=0) -> qstring
|
|
"qstring" | get_short_name ("ea_t" ea, "int" gtn_flags=0) |
| get_short_name(ea, gtn_flags=0) -> qstring
|
|
"qstring" | get_long_name ("ea_t" ea, "int" gtn_flags=0) |
| get_long_name(ea, gtn_flags=0) -> qstring
|
|
"qstring" | get_colored_short_name ("ea_t" ea, "int" gtn_flags=0) |
| get_colored_short_name(ea, gtn_flags=0) -> qstring
|
|
"qstring" | get_colored_long_name ("ea_t" ea, "int" gtn_flags=0) |
| get_colored_long_name(ea, gtn_flags=0) -> qstring
|
|
"qstring" | get_demangled_name ("ea_t" ea, "int32" inhibitor, "int" demform, "int" gtn_flags=0) |
| get_demangled_name(ea, inhibitor, demform, gtn_flags=0) -> qstring
|
|
"qstring" | get_colored_demangled_name ("ea_t" ea, "int32" inhibitor, "int" demform, "int" gtn_flags=0) |
| get_colored_demangled_name(ea, inhibitor, demform, gtn_flags=0) -> qstring
|
|
"color_t" | get_name_color ("ea_t" _from, "ea_t" ea) |
| get_name_color(_from, ea) -> color_t Calculate flags for get_ea_name() function.
|
|
"qstring *" | get_name_expr ("ea_t" _from, "int" n, "ea_t" ea, "uval_t" off, "int" flags=0x0001) |
| get_name_expr(_from, n, ea, off, flags=0x0001) -> ssize_t Convert address to name expression (name with a displacement).
|
|
"qstring *" | get_nice_colored_name ("ea_t" ea, "int" flags=0) |
| get_nice_colored_name(ea, flags=0) -> ssize_t Get a nice colored name at the specified address.
|
|
"qstring *, adiff_t *" | append_struct_fields ("adiff_t *" disp, "int" n, "tid_t const *" path, "flags64_t" flags, "adiff_t" delta, "bool" appzero) |
| append_struct_fields(disp, n, path, flags, delta, appzero) -> str Append names of struct fields to a name if the name is a struct name.
|
|
"bool" | is_public_name ("ea_t" ea) |
| is_public_name(ea) -> bool
|
|
"void" | make_name_public ("ea_t" ea) |
| make_name_public(ea)
|
|
"void" | make_name_non_public ("ea_t" ea) |
| make_name_non_public(ea)
|
|
"bool" | is_weak_name ("ea_t" ea) |
| is_weak_name(ea) -> bool
|
|
"void" | make_name_weak ("ea_t" ea) |
| make_name_weak(ea)
|
|
"void" | make_name_non_weak ("ea_t" ea) |
| make_name_non_weak(ea)
|
|
"size_t" | get_nlist_size () |
| get_nlist_size() -> size_t Get number of names in the list.
|
|
"size_t" | get_nlist_idx ("ea_t" ea) |
| get_nlist_idx(ea) -> size_t Get index of the name in the list
|
|
"bool" | is_in_nlist ("ea_t" ea) |
| is_in_nlist(ea) -> bool Is the name included into the name list?
|
|
"ea_t" | get_nlist_ea ("size_t" idx) |
| get_nlist_ea(idx) -> ea_t Get address from the list at 'idx'.
|
|
"char const *" | get_nlist_name ("size_t" idx) |
| get_nlist_name(idx) -> char const * Get name using idx.
|
|
"void" | rebuild_nlist () |
| rebuild_nlist() Rebuild the name list.
|
|
"void" | reorder_dummy_names () |
| reorder_dummy_names() Renumber dummy names.
|
|
"bool" | set_debug_name ("ea_t" ea, "char const *" name) |
| set_debug_name(ea, name) -> bool
|
|
"qstring *" | get_debug_name ("ea_t *" ea_ptr, "debug_name_how_t" how) |
| get_debug_name(ea_ptr, how) -> str
|
|
"void" | del_debug_names ("ea_t" ea1, "ea_t" ea2) |
| del_debug_names(ea1, ea2)
|
|
"ea_t" | get_debug_name_ea ("char const *" name) |
| get_debug_name_ea(name) -> ea_t
|
|
"qstring *" | demangle_name ("char const *" name, "uint32" disable_mask, "demreq_type_t" demreq=DQT_FULL) |
| demangle_name(name, disable_mask, demreq=DQT_FULL) -> int32 Demangle a name.
|
|
"bool" | is_name_defined_locally (*args) |
| is_name_defined_locally(pfn, name, ignore_name_def, ea1=BADADDR, ea2=BADADDR) -> bool Is the name defined locally in the specified function?
|
|
"qstring *" | cleanup_name ("ea_t" ea, "char const *" name, "uint32" flags=0) |
| cleanup_name(ea, name, flags=0) -> bool
|
|
"mangled_name_type_t" | get_mangled_name_type ("char const *" name) |
| get_mangled_name_type(name) -> mangled_name_type_t
|
|
"PyObject *" | get_debug_names (*args) |
| get_debug_names(names, ea1, ea2)
|
|
"qstring" | get_ea_name ("ea_t" ea, "int" gtn_flags=0) |
| get_ea_name(ea, gtn_flags=0) -> qstring Get name at the specified address.
|
|
"PyObject *" | validate_name ("char const *" name, "nametype_t" type, "int" flags=0x01) |
| validate_name(name, type, flags=0x01) -> PyObject Validate a name.
|
|
| calc_gtn_flags (fromaddr, ea) |
| Calculate flags for get_ea_name() function.
|
|