Home
last modified time | relevance | path

Searched refs:mangled (Results 1 – 25 of 113) sorted by relevance

12345

/freebsd-12.1/contrib/gcclibs/libiberty/
H A Dcplus-dem.c550 if (**mangled < '0' || **mangled > '9') in consume_count_with_underscores()
925 if (mangled[0] == '_' || mangled[0] == '<') in ada_demangle()
1026 if ((mangled != NULL) && (*mangled != '\0')) in internal_cplus_demangle()
1554 *mangled += strlen (*mangled);
2355 && (*mangled)[8] == (*mangled)[10] in demangle_arm_hp_template()
2683 *mangled += strlen (*mangled); in demangle_prefix()
2755 *mangled += strlen (*mangled); in demangle_prefix()
2898 && (*mangled)[8] == (*mangled)[10] in gnu_special()
3835 *mangled += min (strlen (*mangled), 2); in demangle_fund_type()
3896 if (**mangled != 'U' && **mangled != 'S') in do_hpacc_template_const_value()
[all …]
H A Dcp-demint.c183 cplus_demangle_v3_components (const char *mangled, int options, void **mem) in cplus_demangle_v3_components() argument
190 len = strlen (mangled); in cplus_demangle_v3_components()
192 if (mangled[0] == '_' && mangled[1] == 'Z') in cplus_demangle_v3_components()
201 cplus_demangle_init_info (mangled, options, len, &di); in cplus_demangle_v3_components()
H A Dcp-demangle.c3780 di->s = mangled; in cplus_demangle_init_info()
3781 di->send = mangled + len; in cplus_demangle_init_info()
3784 di->n = mangled; in cplus_demangle_init_info()
3822 len = strlen (mangled); in d_demangle()
3824 if (mangled[0] == '_' && mangled[1] == 'Z') in d_demangle()
3827 && (mangled[8] == '.' || mangled[8] == '_' || mangled[8] == '$') in d_demangle()
3828 && (mangled[9] == 'D' || mangled[9] == 'I') in d_demangle()
3829 && mangled[10] == '_') in d_demangle()
3838 if (mangled[9] == 'I') in d_demangle()
3842 strcat (r, mangled + 11); in d_demangle()
[all …]
/freebsd-12.1/contrib/binutils/libiberty/
H A Dcplus-dem.c550 if (**mangled < '0' || **mangled > '9') in consume_count_with_underscores()
925 if (mangled[0] == '_' || mangled[0] == '<') in ada_demangle()
1026 if ((mangled != NULL) && (*mangled != '\0')) in internal_cplus_demangle()
1554 *mangled += strlen (*mangled);
2355 && (*mangled)[8] == (*mangled)[10] in demangle_arm_hp_template()
2683 *mangled += strlen (*mangled); in demangle_prefix()
2755 *mangled += strlen (*mangled); in demangle_prefix()
2898 && (*mangled)[8] == (*mangled)[10] in gnu_special()
3835 *mangled += min (strlen (*mangled), 2); in demangle_fund_type()
3896 if (**mangled != 'U' && **mangled != 'S') in do_hpacc_template_const_value()
[all …]
H A Dcp-demint.c183 cplus_demangle_v3_components (const char *mangled, int options, void **mem) in cplus_demangle_v3_components() argument
190 len = strlen (mangled); in cplus_demangle_v3_components()
192 if (mangled[0] == '_' && mangled[1] == 'Z') in cplus_demangle_v3_components()
201 cplus_demangle_init_info (mangled, options, len, &di); in cplus_demangle_v3_components()
H A Dcp-demangle.c3931 di->s = mangled; in cplus_demangle_init_info()
3932 di->send = mangled + len; in cplus_demangle_init_info()
3935 di->n = mangled; in cplus_demangle_init_info()
3968 if (mangled[0] == '_' && mangled[1] == 'Z') in d_demangle_callback()
3971 && (mangled[8] == '.' || mangled[8] == '_' || mangled[8] == '$') in d_demangle_callback()
3972 && (mangled[9] == 'D' || mangled[9] == 'I') in d_demangle_callback()
3973 && mangled[10] == '_') in d_demangle_callback()
3977 intro = (mangled[9] == 'I') in d_demangle_callback()
3982 callback (mangled + 11, strlen (mangled + 11), opaque); in d_demangle_callback()
3992 cplus_demangle_init_info (mangled, options, strlen (mangled), &di); in d_demangle_callback()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Core/
H A DMangled.cpp77 get_demangled_name_without_arguments(ConstString mangled, in get_demangled_name_without_arguments() argument
89 if (mangled && g_most_recent_mangled_to_name_sans_args.first == mangled) { in get_demangled_name_without_arguments()
94 g_last_mangled = mangled; in get_demangled_name_without_arguments()
96 const char *mangled_name_cstr = mangled.GetCString(); in get_demangled_name_without_arguments()
137 Mangled::Mangled(const ConstString &s, bool mangled) in Mangled() argument
140 SetValue(s, mangled); in Mangled()
206 void Mangled::SetValue(const ConstString &s, bool mangled) { in SetValue() argument
208 if (mangled) { in SetValue()
492 ConstString mangled = GetMangledName(); in GuessLanguage() local
493 if (mangled) { in GuessLanguage()
[all …]
H A DRichManglingContext.cpp38 bool RichManglingContext::FromItaniumName(const ConstString &mangled) { in FromItaniumName() argument
39 bool err = m_ipd.partialDemangle(mangled.GetCString()); in FromItaniumName()
47 LLDB_LOG(log, "demangled itanium: {0} -> \"{1}\"", mangled, m_ipd_buf); in FromItaniumName()
50 mangled); in FromItaniumName()
/freebsd-12.1/contrib/binutils/include/
H A Ddemangle.h124 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);
533 cplus_demangle_v3_components (const char *mangled, int options, void **mem);
/freebsd-12.1/contrib/gcclibs/include/
H A Ddemangle.h124 cplus_demangle (const char *mangled, int options);
145 cplus_demangle_v3 (const char* mangled, int options);
148 java_demangle_v3 (const char* mangled);
521 cplus_demangle_v3_components (const char *mangled, int options, void **mem);
/freebsd-12.1/contrib/gdb/include/
H A Ddemangle.h113 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));
507 cplus_demangle_v3_components PARAMS ((const char *mangled,
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DFunction.cpp66 InlineFunctionInfo::InlineFunctionInfo(const char *name, const char *mangled, in InlineFunctionInfo() argument
69 : FunctionInfo(name, decl_ptr), m_mangled(ConstString(mangled), true), in InlineFunctionInfo()
73 const Mangled &mangled, in InlineFunctionInfo() argument
76 : FunctionInfo(name, decl_ptr), m_mangled(mangled), in InlineFunctionInfo()
190 lldb::user_id_t type_uid, const Mangled &mangled, Type *type, in Function() argument
193 m_type(type), m_mangled(mangled), m_block(func_uid), m_range(range), in Function()
311 ConstString mangled = m_mangled.GetMangledName(); in GetDescription() local
316 if (mangled) in GetDescription()
317 *s << ", mangled = \"" << mangled.GetCString() << '"'; in GetDescription()
H A DSymtab.cpp223 static bool lldb_skip_name(llvm::StringRef mangled, in lldb_skip_name() argument
227 if (mangled.size() < 3 || !mangled.startswith("_Z")) in lldb_skip_name()
231 switch (mangled[2]) { in lldb_skip_name()
274 const Mangled &mangled = pos->GetMangled(); in InitNameIndexes() local
275 if (mangled.GetMangledName()) in InitNameIndexes()
278 if (mangled.GetDemangledName()) in InitNameIndexes()
308 Mangled &mangled = symbol->GetMangled(); in InitNameIndexes() local
309 entry.cstring = mangled.GetMangledName(); in InitNameIndexes()
330 entry.cstring = mangled.GetDemangledName(symbol->GetLanguage()); in InitNameIndexes()
460 const Mangled &mangled = symbol->GetMangled(); in AppendSymbolNamesToMap() local
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DFunction.h170 InlineFunctionInfo(const char *name, const char *mangled,
194 InlineFunctionInfo(const ConstString &name, const Mangled &mangled,
407 lldb::user_id_t func_type_uid, const Mangled &mangled,
/freebsd-12.1/contrib/libstdc++/src/
H A Dlocale.cc44 # define _GLIBCXX_LOC_ID(mangled) extern std::locale::id mangled argument
417 # define _GLIBCXX_SYNC_ID(facet, mangled) \ in _M_id() argument
418 if (this == &::mangled) \ in _M_id()
/freebsd-12.1/contrib/gdb/gdb/
H A Dada-lang.c573 mangled += 5; in ada_demangle()
575 if (mangled[0] == '_' || mangled[0] == '<') in ada_demangle()
580 len0 = strlen (mangled); in ada_demangle()
584 len0 = p - mangled; in ada_demangle()
601 if (i > 1 && mangled[i] == '_' && mangled[i - 1] == '_') in ada_demangle()
620 (ada_opname_table[k].mangled + 1, mangled + i + 1, in ada_demangle()
637 if (mangled[i] == 'X' && i != 0 && isalnum (mangled[i - 1])) in ada_demangle()
641 while (i < len0 && (mangled[i] == 'b' || mangled[i] == 'n')); in ada_demangle()
645 else if (i < len0 - 2 && mangled[i] == '_' && mangled[i + 1] == '_') in ada_demangle()
654 demangled[j] = mangled[i]; in ada_demangle()
[all …]
H A Dobjc-lang.c213 objc_demangle (const char *mangled, int options) in objc_demangle() argument
217 if (mangled[0] == '_' && in objc_demangle()
218 (mangled[1] == 'i' || mangled[1] == 'c') && in objc_demangle()
219 mangled[2] == '_') in objc_demangle()
221 cp = demangled = xmalloc(strlen(mangled) + 2); in objc_demangle()
223 if (mangled[1] == 'i') in objc_demangle()
229 strcpy(cp, mangled+3); /* tack on the rest of the mangled name */ in objc_demangle()
242 strcpy(cp, mangled + (cp - demangled) + 2); in objc_demangle()
254 strcpy(cp, mangled + (cp - demangled)); /* get it back */ in objc_demangle()
H A Dlanguage.h240 char *(*la_demangle) (const char *mangled, int options);
509 const char *mangled, int options);
H A Dobjc-lang.h44 extern char *objc_demangle (const char *mangled, int options);
H A Dlanguage.c1172 const char *mangled, int options) in language_demangle() argument
1175 return current_language->la_demangle (mangled, options); in language_demangle()
1256 static char *unk_lang_demangle (const char *mangled, int options) in unk_lang_demangle() argument
1258 return cplus_demangle (mangled, options); in unk_lang_demangle()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp303 Mangled mangled = GetMangledForPDBFunc(pdb_func); in ParseCompileUnitFunctionForPDBFunc() local
950 auto mangled = GetMangledForPDBData(pdb_data); in ParseVariableForPDBData() local
951 auto mangled_cstr = mangled.empty() ? nullptr : mangled.c_str(); in ParseVariableForPDBData()
1853 Mangled mangled; in GetMangledForPDBFunc() local
1881 mangled.SetMangledName(ConstString(func_decorated_name)); in GetMangledForPDBFunc()
1895 mangled.GetDemangledName(mangled.GuessLanguage()).IsEmpty()) in GetMangledForPDBFunc()
1896 mangled.SetDemangledName(ConstString(func_undecorated_name)); in GetMangledForPDBFunc()
1904 mangled.GetDemangledName(mangled.GuessLanguage()) != in GetMangledForPDBFunc()
1908 mangled.SetDemangledName(ConstString(func_undecorated_name)); in GetMangledForPDBFunc()
1910 mangled.SetValue(ConstString(func_name), false); in GetMangledForPDBFunc()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/
H A DRichManglingContext.h37 bool FromItaniumName(const ConstString &mangled);
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDIE.cpp273 const char *&name, const char *&mangled, DWARFRangeList &ranges, in GetDIENamesAndRanges() argument
279 GetDWARF(), GetCU(), name, mangled, ranges, decl_file, decl_line, in GetDIENamesAndRanges()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/
H A DItaniumABILanguageRuntime.cpp376 Mangled mangled(name, true); in DoExecute() local
377 if (mangled.GuessLanguage() == lldb::eLanguageTypeC_plus_plus) { in DoExecute()
379 mangled.GetDisplayDemangledName(lldb::eLanguageTypeC_plus_plus)); in DoExecute()
/freebsd-12.1/contrib/gcc/
H A Dtlink.c68 const char *mangled; member
598 dem->mangled = sym->key; in demangle_new_symbols()
716 sym = symbol_hash_lookup (dem->mangled, false); in scan_linker_output()

12345