/freebsd-10.1-release/contrib/binutils/libiberty/ |
H A D | cplus-dem.c | 531 consume_count_with_underscores (const char **mangled) argument 535 if (**mangled == '_') 537 (*mangled)++; 538 if (!ISDIGIT ((unsigned char)**mangled)) 541 idx = consume_count (mangled); 542 if (**mangled != '_') 546 (*mangled)++; 550 if (**mangled < '0' || **mangled > '9') 553 idx = **mangled 846 cplus_demangle(const char *mangled, int options) argument 908 ada_demangle(const char *mangled, int option ATTRIBUTE_UNUSED) argument 1011 internal_cplus_demangle(struct work_stuff *work, const char *mangled) argument 1255 demangle_signature(struct work_stuff *work, const char **mangled, string *declp) argument 1567 demangle_template_template_parm(struct work_stuff *work, const char **mangled, string *tname) argument 1629 demangle_expression(struct work_stuff *work, const char **mangled, string *s, type_kind_t tk) argument 1686 demangle_integral_value(struct work_stuff *work, const char **mangled, string *s) argument 1782 demangle_real_value(struct work_stuff *work, const char **mangled, string *s) argument 1823 demangle_template_value_parm(struct work_stuff *work, const char **mangled, string *s, type_kind_t tk) argument 1932 demangle_template(struct work_stuff *work, const char **mangled, string *tname, string *trawname, int is_type, int remember) argument 2143 arm_pt(struct work_stuff *work, const char *mangled, int n, const char **anchor, const char **args) argument 2197 demangle_arm_hp_template(struct work_stuff *work, const char **mangled, int n, string *declp) argument 2375 demangle_class_name(struct work_stuff *work, const char **mangled, string *declp) argument 2429 demangle_class(struct work_stuff *work, const char **mangled, string *declp) argument 2481 iterate_demangle_function(struct work_stuff *work, const char **mangled, string *declp, const char *scan) argument 2581 demangle_prefix(struct work_stuff *work, const char **mangled, string *declp) argument 2790 gnu_special(struct work_stuff *work, const char **mangled, string *declp) argument 2991 recursively_demangle(struct work_stuff *work, const char **mangled, string *result, int namelength) argument 3040 arm_special(const char **mangled, string *declp) argument 3123 demangle_qualified(struct work_stuff *work, const char **mangled, string *result, int isfuncname, int append) argument 3382 do_type(struct work_stuff *work, const char **mangled, string *result) argument 3691 demangle_fund_type(struct work_stuff *work, const char **mangled, string *result) argument 3891 do_hpacc_template_const_value(struct work_stuff *work ATTRIBUTE_UNUSED, const char **mangled, string *result) argument 3946 do_hpacc_template_literal(struct work_stuff *work, const char **mangled, string *result) argument 4019 do_arg(struct work_stuff *work, const char **mangled, string *result) argument 4265 demangle_args(struct work_stuff *work, const char **mangled, string *declp) argument 4388 demangle_nested_args(struct work_stuff *work, const char **mangled, string *declp) argument 4425 demangle_function_name(struct work_stuff *work, const char **mangled, string *declp, const char *scan) argument [all...] |
H A D | cp-demint.c | 180 /* Translate a mangled name into components. */ 183 cplus_demangle_v3_components (const char *mangled, int options, void **mem) argument 190 len = strlen (mangled); 192 if (mangled[0] == '_' && mangled[1] == 'Z') 201 cplus_demangle_init_info (mangled, options, len, &di); 222 mangled string, then we didn't successfully demangle it. */
|
H A D | cp-demangle.c | 38 This code first pulls the mangled name apart into a list of 43 char *cplus_demangle_v3(const char *mangled, int options) 44 char *java_demangle_v3(const char *mangled) 45 int cplus_demangle_v3_callback(const char *mangled, int options, 47 int java_demangle_v3_callback(const char *mangled, 74 char *__cxa_demangle (const char *mangled, char *buf, size_t *len, 94 stdout about the mangled string. This is not generally useful. 253 in which they appeared in the mangled string. */ 954 /* <mangled-name> ::= _Z <encoding> 1365 /* A Java mangled nam 3928 cplus_demangle_init_info(const char *mangled, int options, size_t len, struct d_info *di) argument 3960 d_demangle_callback(const char *mangled, int options, demangle_callbackref callback, void *opaque) argument 4038 d_demangle(const char *mangled, int options, size_t *palc) argument 4198 cplus_demangle_v3(const char *mangled, int options) argument 4206 cplus_demangle_v3_callback(const char *mangled, int options, demangle_callbackref callback, void *opaque) argument 4219 java_demangle_v3(const char *mangled) argument 4227 java_demangle_v3_callback(const char *mangled, demangle_callbackref callback, void *opaque) argument 4244 is_ctor_or_dtor(const char *mangled, enum gnu_v3_ctor_kinds *ctor_kind, enum gnu_v3_dtor_kinds *dtor_kind) argument 4427 dyn_string_t mangled = dyn_string_new (3); local [all...] |
/freebsd-10.1-release/contrib/gcclibs/libiberty/ |
H A D | cplus-dem.c | 531 consume_count_with_underscores (const char **mangled) argument 535 if (**mangled == '_') 537 (*mangled)++; 538 if (!ISDIGIT ((unsigned char)**mangled)) 541 idx = consume_count (mangled); 542 if (**mangled != '_') 546 (*mangled)++; 550 if (**mangled < '0' || **mangled > '9') 553 idx = **mangled 846 cplus_demangle(const char *mangled, int options) argument 908 ada_demangle(const char *mangled, int option ATTRIBUTE_UNUSED) argument 1011 internal_cplus_demangle(struct work_stuff *work, const char *mangled) argument 1255 demangle_signature(struct work_stuff *work, const char **mangled, string *declp) argument 1567 demangle_template_template_parm(struct work_stuff *work, const char **mangled, string *tname) argument 1629 demangle_expression(struct work_stuff *work, const char **mangled, string *s, type_kind_t tk) argument 1686 demangle_integral_value(struct work_stuff *work, const char **mangled, string *s) argument 1782 demangle_real_value(struct work_stuff *work, const char **mangled, string *s) argument 1823 demangle_template_value_parm(struct work_stuff *work, const char **mangled, string *s, type_kind_t tk) argument 1932 demangle_template(struct work_stuff *work, const char **mangled, string *tname, string *trawname, int is_type, int remember) argument 2143 arm_pt(struct work_stuff *work, const char *mangled, int n, const char **anchor, const char **args) argument 2197 demangle_arm_hp_template(struct work_stuff *work, const char **mangled, int n, string *declp) argument 2375 demangle_class_name(struct work_stuff *work, const char **mangled, string *declp) argument 2429 demangle_class(struct work_stuff *work, const char **mangled, string *declp) argument 2481 iterate_demangle_function(struct work_stuff *work, const char **mangled, string *declp, const char *scan) argument 2581 demangle_prefix(struct work_stuff *work, const char **mangled, string *declp) argument 2790 gnu_special(struct work_stuff *work, const char **mangled, string *declp) argument 2991 recursively_demangle(struct work_stuff *work, const char **mangled, string *result, int namelength) argument 3040 arm_special(const char **mangled, string *declp) argument 3123 demangle_qualified(struct work_stuff *work, const char **mangled, string *result, int isfuncname, int append) argument 3382 do_type(struct work_stuff *work, const char **mangled, string *result) argument 3691 demangle_fund_type(struct work_stuff *work, const char **mangled, string *result) argument 3891 do_hpacc_template_const_value(struct work_stuff *work ATTRIBUTE_UNUSED, const char **mangled, string *result) argument 3946 do_hpacc_template_literal(struct work_stuff *work, const char **mangled, string *result) argument 4019 do_arg(struct work_stuff *work, const char **mangled, string *result) argument 4265 demangle_args(struct work_stuff *work, const char **mangled, string *declp) argument 4388 demangle_nested_args(struct work_stuff *work, const char **mangled, string *declp) argument 4425 demangle_function_name(struct work_stuff *work, const char **mangled, string *declp, const char *scan) argument [all...] |
H A D | cp-demint.c | 180 /* Translate a mangled name into components. */ 183 cplus_demangle_v3_components (const char *mangled, int options, void **mem) argument 190 len = strlen (mangled); 192 if (mangled[0] == '_' && mangled[1] == 'Z') 201 cplus_demangle_init_info (mangled, options, len, &di); 222 mangled string, then we didn't successfully demangle it. */
|
H A D | cp-demangle.c | 38 This code first pulls the mangled name apart into a list of 43 char *cplus_demangle_v3(const char *mangled, int options) 44 char *java_demangle_v3(const char *mangled) 68 char *__cxa_demangle (const char *mangled, char *buf, size_t *len, 82 stdout about the mangled string. This is not generally useful. 221 in which they appeared in the mangled string. */ 908 /* <mangled-name> ::= _Z <encoding> 1319 /* A Java mangled name may have a trailing '$' if it is a C++ 2332 ::= L <mangled-name> E 3777 cplus_demangle_init_info (const char *mangled, in argument 3811 d_demangle(const char* mangled, int options, size_t *palc) argument 4031 cplus_demangle_v3(const char* mangled, int options) argument 4046 java_demangle_v3(const char* mangled) argument 4097 is_ctor_or_dtor(const char *mangled, enum gnu_v3_ctor_kinds *ctor_kind, enum gnu_v3_dtor_kinds *dtor_kind) argument 4295 dyn_string_t mangled = dyn_string_new (3); local [all...] |
/freebsd-10.1-release/contrib/binutils/include/ |
H A D | demangle.h | 124 cplus_demangle (const char *mangled, int options); 150 cplus_demangle_v3_callback (const char *mangled, int options, 154 cplus_demangle_v3 (const char *mangled, int options); 157 java_demangle_v3_callback (const char *mangled, 161 java_demangle_v3 (const char *mangled); 169 /* Return non-zero iff NAME is the mangled form of a constructor name 183 /* Return non-zero iff NAME is the mangled form of a destructor name 191 representation of the mangled name, and the second pass turns the 358 to the mangled string, but since negative numbers are mangled [all...] |
/freebsd-10.1-release/contrib/gcclibs/include/ |
H A D | demangle.h | 124 cplus_demangle (const char *mangled, int options); 145 cplus_demangle_v3 (const char* mangled, int options); 148 java_demangle_v3 (const char* mangled); 157 /* Return non-zero iff NAME is the mangled form of a constructor name 171 /* Return non-zero iff NAME is the mangled form of a destructor name 179 representation of the mangled name, and the second pass turns the 346 to the mangled string, but since negative numbers are mangled 348 number which involves neither modifying the mangled string nor 448 /* People building mangled tree [all...] |
/freebsd-10.1-release/contrib/gdb/gdb/ |
H A D | objc-lang.h | 44 extern char *objc_demangle (const char *mangled, int options);
|
H A D | objc-lang.c | 213 objc_demangle (const char *mangled, int options) argument 217 if (mangled[0] == '_' && 218 (mangled[1] == 'i' || mangled[1] == 'c') && 219 mangled[2] == '_') 221 cp = demangled = xmalloc(strlen(mangled) + 2); 223 if (mangled[1] == 'i') 229 strcpy(cp, mangled+3); /* tack on the rest of the mangled name */ 237 xfree(demangled); /* not mangled nam [all...] |
H A D | ada-lang.c | 411 /* Table of Ada operators and their GNAT-mangled names. Last entry is pair 463 for (i = 0; ada_opname_table[i].mangled != NULL; i += 1) 464 if (DEPRECATED_STREQN (ada_opname_table[i].mangled, p, 465 strlen (ada_opname_table[i].mangled))) 474 /* The "mangled" form of DEMANGLED, according to GNAT conventions. 503 mapping->mangled != NULL && 507 if (mapping->mangled == NULL) 509 strcpy (mangling_buffer + k, mapping->mangled); 510 k += strlen (mapping->mangled); 565 ada_demangle (const char *mangled) 562 ada_demangle(const char *mangled) argument [all...] |
H A D | language.h | 241 char *(*la_demangle) (const char *mangled, int options); 512 const char *mangled, int options);
|
H A D | ada-lang.h | 41 /* Corresponding mangled/demangled names and opcodes for Ada user-definable 45 const char *mangled; member in struct:ada_opname_map 50 /* Table of Ada operators in mangled and demangled forms. */
|
/freebsd-10.1-release/contrib/gdb/include/ |
H A D | demangle.h | 113 cplus_demangle PARAMS ((const char *mangled, int options)); 134 cplus_demangle_v3 PARAMS ((const char* mangled, int options)); 137 java_demangle_v3 PARAMS ((const char* mangled)); 146 /* Return non-zero iff NAME is the mangled form of a constructor name 160 /* Return non-zero iff NAME is the mangled form of a destructor name 168 representation of the mangled name, and the second pass turns the 332 to the mangled string, but since negative numbers are mangled 334 number which involves neither modifying the mangled string nor 434 /* People building mangled tree [all...] |
/freebsd-10.1-release/contrib/llvm/tools/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 | 382 /// @param[in] mangled 383 /// The mangled method name for the inlined function. This can 384 /// be NULL if there is no mangled name for an inlined function 398 const char *mangled,
|
/freebsd-10.1-release/contrib/llvm/tools/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 | 767 // If we have a mangled name, then the DW_AT_name attribute 809 // Make sure our mangled name isn't the same string table entry 815 Mangled mangled (ConstString(mangled_cstr), true); 816 func_fullnames.Insert (mangled.GetMangledName(), die.GetOffset()); 817 if (mangled.GetDemangledName()) 818 func_fullnames.Insert (mangled.GetDemangledName(), die.GetOffset()); 831 // Make sure our mangled name isn't the same string table entry 837 Mangled mangled (ConstString(mangled_cstr), true); 838 func_fullnames.Insert (mangled.GetMangledName(), die.GetOffset()); 839 if (mangled [all...] |
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Symbol/ |
H A D | Function.cpp | 96 const char *mangled, 101 m_mangled(ConstString(mangled), true), 109 const Mangled &mangled, 114 m_mangled(mangled), 130 // only compare the mangled names if both have them 202 const Mangled &mangled, 210 m_mangled (mangled), 226 const char *mangled, 234 m_mangled (ConstString(mangled), true), 93 InlineFunctionInfo( const char *name, const char *mangled, const Declaration *decl_ptr, const Declaration *call_decl_ptr ) argument 106 InlineFunctionInfo( const ConstString& name, const Mangled &mangled, const Declaration *decl_ptr, const Declaration *call_decl_ptr ) argument 197 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 221 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...] |
/freebsd-10.1-release/contrib/libstdc++/src/ |
H A D | locale.cc | 44 # define _GLIBCXX_LOC_ID(mangled) extern std::locale::id mangled 417 # define _GLIBCXX_SYNC_ID(facet, mangled) \ 418 if (this == &::mangled) \
|
/freebsd-10.1-release/contrib/llvm/tools/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...] |
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Core/ |
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);
|
/freebsd-10.1-release/contrib/gcc/ |
H A D | tlink.c | 69 const char *mangled; 602 dem->mangled = sym->key; 663 /* Try a mangled name in quotes. */ 720 sym = symbol_hash_lookup (dem->mangled, false); 68 const char *mangled; member in struct:demangled_hash_entry
|