/external/valgrind/coregrind/m_demangle/ |
H A D | cplus-dem.c | 544 consume_count_with_underscores (const char **mangled) argument 548 if (**mangled == '_') 550 (*mangled)++; 551 if (!ISDIGIT ((unsigned char)**mangled)) 554 idx = consume_count (mangled); 555 if (**mangled != '_') 559 (*mangled)++; 563 if (**mangled < '0' || **mangled > '9') 566 idx = **mangled 859 cplus_demangle(const char *mangled, int options) argument 898 ada_demangle(const char *mangled, int option ATTRIBUTE_UNUSED) argument 1166 internal_cplus_demangle(struct work_stuff *work, const char *mangled) argument 1416 demangle_signature(struct work_stuff *work, const char **mangled, string *declp) argument 1728 demangle_template_template_parm(struct work_stuff *work, const char **mangled, string *tname) argument 1790 demangle_expression(struct work_stuff *work, const char **mangled, string *s, type_kind_t tk) argument 1847 demangle_integral_value(struct work_stuff *work, const char **mangled, string *s) argument 1943 demangle_real_value(struct work_stuff *work, const char **mangled, string *s) argument 1984 demangle_template_value_parm(struct work_stuff *work, const char **mangled, string *s, type_kind_t tk) argument 2093 demangle_template(struct work_stuff *work, const char **mangled, string *tname, string *trawname, int is_type, int remember) argument 2304 arm_pt(const char *mangled, int n, const char **anchor, const char **args) argument 2358 demangle_arm_hp_template(struct work_stuff *work, const char **mangled, int n, string *declp) argument 2536 demangle_class_name(struct work_stuff *work, const char **mangled, string *declp) argument 2590 demangle_class(struct work_stuff *work, const char **mangled, string *declp) argument 2642 iterate_demangle_function(struct work_stuff *work, const char **mangled, string *declp, const char *scan) argument 2741 demangle_prefix(struct work_stuff *work, const char **mangled, string *declp) argument 2950 gnu_special(struct work_stuff *work, const char **mangled, string *declp) argument 3151 recursively_demangle(struct work_stuff *work, const char **mangled, string *result, int namelength) argument 3200 arm_special(const char **mangled, string *declp) argument 3283 demangle_qualified(struct work_stuff *work, const char **mangled, string *result, int isfuncname, int append) argument 3542 do_type(struct work_stuff *work, const char **mangled, string *result) argument 3854 demangle_fund_type(struct work_stuff *work, const char **mangled, string *result) argument 4061 do_hpacc_template_const_value(struct work_stuff *work ATTRIBUTE_UNUSED, const char **mangled, string *result) argument 4116 do_hpacc_template_literal(struct work_stuff *work, const char **mangled, string *result) argument 4189 do_arg(struct work_stuff *work, const char **mangled, string *result) argument 4435 demangle_args(struct work_stuff *work, const char **mangled, string *declp) argument 4558 demangle_nested_args(struct work_stuff *work, const char **mangled, string *declp) argument 4597 demangle_function_name(struct work_stuff *work, const char **mangled, string *declp, const char *scan) argument [all...] |
H A D | demangle.h | 132 ML_(cplus_demangle) (const char *mangled, int options); 158 cplus_demangle_v3_callback (const char *mangled, int options, 162 cplus_demangle_v3 (const char *mangled, int options); 165 java_demangle_v3_callback (const char *mangled, 169 java_demangle_v3 (const char *mangled); 172 ada_demangle (const char *mangled, int options); 185 /* Return non-zero iff NAME is the mangled form of a constructor name 204 /* Return non-zero iff NAME is the mangled form of a destructor name 212 representation of the mangled name, and the second pass turns the 403 to the mangled strin [all...] |
H A D | cp-demangle.c | 39 This code first pulls the mangled name apart into a list of 44 char *cplus_demangle_v3(const char *mangled, int options) 45 char *java_demangle_v3(const char *mangled) 46 int cplus_demangle_v3_callback(const char *mangled, int options, 48 int java_demangle_v3_callback(const char *mangled, 75 char *__cxa_demangle (const char *mangled, char *buf, size_t *len, 95 stdout about the mangled string. This is not generally useful. 269 in which they appeared in the mangled string. */ 1003 /* Add a new demangle mangled name component. */ 1167 /* <mangled 5816 cplus_demangle_init_info(const char *mangled, int options, size_t len, struct d_info *di) argument 5850 d_demangle_callback(const char *mangled, int options, demangle_callbackref callback, void *opaque) argument 5956 d_demangle(const char *mangled, int options, size_t *palc) argument 6116 cplus_demangle_v3(const char *mangled, int options) argument 6124 cplus_demangle_v3_callback(const char *mangled, int options, demangle_callbackref callback, void *opaque) argument 6137 java_demangle_v3(const char *mangled) argument 6145 java_demangle_v3_callback(const char *mangled, demangle_callbackref callback, void *opaque) argument 6162 is_ctor_or_dtor(const char *mangled, enum gnu_v3_ctor_kinds *ctor_kind, enum gnu_v3_dtor_kinds *dtor_kind) argument 6362 dyn_string_t mangled = dyn_string_new (3); local [all...] |
/external/ltrace/ |
H A D | demangle.h | 31 extern char *cplus_demangle(const char *mangled, int options);
|
/external/v8/src/base/ |
H A D | logging.cc | 35 char mangled[201]; local 36 if (sscanf(symbols[i], "%*[^(]%*[(]%200[^)+]", mangled) == 1) { // NOLINT 39 char* demangled = abi::__cxa_demangle(mangled, NULL, &length, &status); 40 OS::PrintError("%s\n", demangled != NULL ? demangled : mangled);
|
/external/lldb/source/Core/ |
H A D | Mangled.cpp | 49 // the mangled version. 51 Mangled::Mangled (const ConstString &s, bool mangled) : argument 56 SetValue(s, mangled); 78 // Mangled mangled(...); 79 // if (mangled) 91 // Mangled mangled(...); 102 // Clear the mangled and demangled values. 124 // Set the string value in this objects. If "mangled" is true, then 125 // the mangled named is set with the new value in "s", else the 129 Mangled::SetValue (const ConstString &s, bool mangled) argument [all...] |
H A D | ConstString.cpp | 120 // Make string pool entry with the mangled counterpart already set 126 // mangled const string... 313 ConstString::SetCStringWithMangledCounterpart (const char *demangled, const ConstString &mangled) argument 315 m_string = StringPool().GetConstCStringAndSetMangledCounterPart (demangled, mangled.m_string);
|
/external/lldb/include/lldb/Symbol/ |
H A D | Function.h | 39 /// value should not be the mangled named, but the simple method 54 /// should not be the mangled named, but the simple method name. 146 ConstString m_name; ///< Function method name (not a mangled name). 159 /// Construct with the function method name, mangled name, and 164 /// value should not be the mangled named, but the simple method 167 /// @param[in] mangled 168 /// A C string name for the mangled name for this function. This 169 /// value can be NULL if there is no mangled information. 179 InlineFunctionInfo(const char *name, const char *mangled, const Declaration *decl_ptr, const Declaration *call_decl_ptr); 182 /// Construct with the function method name, mangled nam [all...] |
H A D | Variable.h | 32 const char *mangled, // The mangled variable name for variables in namespaces 67 // Since a variable can have a basename "i" and also a mangled 68 // named "_ZN12_GLOBAL__N_11iE" and a demangled mangled name 168 Mangled m_mangled; // The mangled name of the variable
|
H A D | Block.h | 381 /// @param[in] mangled 382 /// The mangled method name for the inlined function. This can 383 /// be NULL if there is no mangled name for an inlined function 397 const char *mangled,
|
/external/skia/tools/ |
H A D | CrashHandler.cpp | 41 char mangled[kMax], demangled[kMax]; local 43 unw_get_proc_name(&cursor, mangled, kMax, &offset); 47 abi::__cxa_demangle(mangled, demangled, &len, &ok); 49 SkDebugf("%s (+0x%zx)\n", ok == 0 ? demangled : mangled, (size_t)offset);
|
/external/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DWARFDebugPubnames.cpp | 106 const char *mangled = NULL; local 129 mangled = form_value.AsCString(debug_str); 189 if (add_die && (name || mangled)) 191 pubnames_set.AddDescriptor(die->GetOffset() - cu_offset, mangled ? mangled : name);
|
H A D | DWARFCompileUnit.cpp | 791 // If we have a mangled name, then the DW_AT_name attribute 833 // Make sure our mangled name isn't the same string table entry 839 Mangled mangled (ConstString(mangled_cstr), true); 840 func_fullnames.Insert (mangled.GetMangledName(), die.GetOffset()); 841 if (mangled.GetDemangledName()) 842 func_fullnames.Insert (mangled.GetDemangledName(), die.GetOffset()); 855 // Make sure our mangled name isn't the same string table entry 861 Mangled mangled (ConstString(mangled_cstr), true); 862 func_fullnames.Insert (mangled.GetMangledName(), die.GetOffset()); 863 if (mangled [all...] |
/external/google-breakpad/src/common/ |
H A D | stabs_to_module.cc | 48 static string Demangle(const string &mangled) { argument 50 char *demangled = abi::__cxa_demangle(mangled.c_str(), NULL, NULL, &status); 56 return string(mangled);
|
/external/lldb/source/Symbol/ |
H A D | Function.cpp | 95 const char *mangled, 100 m_mangled(ConstString(mangled), true), 108 const Mangled &mangled, 113 m_mangled(mangled), 129 // only compare the mangled names if both have them 201 const Mangled &mangled, 209 m_mangled (mangled), 225 const char *mangled, 233 m_mangled (ConstString(mangled), true), 92 InlineFunctionInfo( const char *name, const char *mangled, const Declaration *decl_ptr, const Declaration *call_decl_ptr ) argument 105 InlineFunctionInfo( const ConstString& name, const Mangled &mangled, const Declaration *decl_ptr, const Declaration *call_decl_ptr ) argument 196 Function( CompileUnit *comp_unit, lldb::user_id_t func_uid, lldb::user_id_t type_uid, const Mangled &mangled, Type * type, const AddressRange& range ) argument 220 Function( CompileUnit *comp_unit, lldb::user_id_t func_uid, lldb::user_id_t type_uid, const char *mangled, Type *type, const AddressRange &range ) argument
|
H A D | Symtab.cpp | 273 const Mangled &mangled = pos->GetMangled(); local 274 if (mangled.GetMangledName()) 277 if (mangled.GetDemangledName()) 303 const Mangled &mangled = symbol->GetMangled(); local 304 entry.cstring = mangled.GetMangledName().GetCString(); 317 CPPLanguageRuntime::MethodName cxx_method (mangled.GetDemangledName()); 366 entry.cstring = mangled.GetDemangledName().GetCString(); 463 const Mangled &mangled = symbol->GetMangled(); 466 entry.cstring = mangled.GetDemangledName().GetCString(); 473 entry.cstring = mangled [all...] |
H A D | Block.cpp | 463 Block::SetInlinedFunctionInfo(const char *name, const char *mangled, const Declaration *decl_ptr, const Declaration *call_decl_ptr) argument 465 m_inlineInfoSP.reset(new InlineFunctionInfo(name, mangled, decl_ptr, call_decl_ptr));
|
H A D | Variable.cpp | 39 const char *mangled, // The mangled variable name for variables in namespaces 50 m_mangled (ConstString(mangled), true), 35 Variable( lldb::user_id_t uid, const char *name, const char *mangled, const lldb::SymbolFileTypeSP &symfile_type_sp, ValueType scope, SymbolContextScope *context, Declaration* decl_ptr, const DWARFExpression& location, bool external, bool artificial ) argument
|
/external/jemalloc/include/jemalloc/ |
H A D | jemalloc_mangle.sh | 8 * By default application code must explicitly refer to mangled symbol names,
|
/external/lldb/scripts/Python/interface/ |
H A D | SBFunction.i | 111 __swig_getmethods__["mangled"] = GetMangledName 112 if _newclass: mangled = property(GetMangledName, None, doc='''A read only property that returns the mangled (linkage) name for this function as a string.''')
|
H A D | SBSymbol.i | 78 __swig_getmethods__["mangled"] = GetMangledName 79 if _newclass: mangled = property(GetMangledName, None, doc='''A read only property that returns the mangled (linkage) name for this symbol as a string.''')
|
H A D | SBModule.i | 346 mangled = symbol.mangled 347 if mangled: 348 re_match = key.search(mangled)
|
/external/lldb/include/lldb/Core/ |
H A D | ConstString.h | 384 /// Set the C string value and its mangled counterpart. 386 /// Object files and debug sybmols often use mangled string to 389 /// counterparts so when we run into another instance of a mangled 394 /// The demangled C string to correlate with the \a mangled 397 /// @param[in] mangled 398 /// The already uniqued mangled ConstString to correlate the 403 const ConstString &mangled); 406 /// Retrieve the mangled or demangled counterpart for a mangled 409 /// Object files and debug sybmols often use mangled strin [all...] |
/external/valgrind/callgrind/ |
H A D | bbcc.c | 352 HChar *mangled = CLG_MALLOC("cl.bbcc.mcxt", need); local 353 p = VG_(sprintf)(mangled, "%s", cxt->fn[0]->name); 355 p += VG_(sprintf)(mangled+p, "'%d", rec_index +1); 357 p += VG_(sprintf)(mangled+p, "'%s", cxt->fn[i]->name); 359 return mangled;
|
/external/google-breakpad/src/common/solaris/ |
H A D | dump_symbols.cc | 177 std::string Demangle(const char *mangled) { argument 179 std::string str(mangled); 187 if ((status = cplus_demangle(mangled, demangled, demangleLen)) ==
|