| /freebsd-12.1/contrib/binutils/binutils/ |
| H A D | cxxfilt.c | 50 demangle_it (char *mangled_name) in demangle_it() argument 58 if (mangled_name[0] == '.' || mangled_name[0] == '$') in demangle_it() 60 if (strip_underscore && mangled_name[skip_first] == '_') in demangle_it() 63 result = cplus_demangle (mangled_name + skip_first, flags); in demangle_it() 66 printf ("%s",mangled_name); in demangle_it() 69 if (mangled_name[0] == '.') in demangle_it()
|
| /freebsd-12.1/contrib/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_new_delete.cc | 32 #define OPERATOR_NEW_BODY(mangled_name, nothrow) \ argument 37 SCOPED_INTERCEPTOR_RAW(mangled_name, size); \ 47 #define OPERATOR_NEW_BODY_ALIGN(mangled_name, nothrow) \ argument 52 SCOPED_INTERCEPTOR_RAW(mangled_name, size); \ 116 #define OPERATOR_DELETE_BODY(mangled_name) \ argument 121 SCOPED_INTERCEPTOR_RAW(mangled_name, ptr); \
|
| /freebsd-12.1/contrib/gdb/gdb/ |
| H A D | jv-typeprint.c | 91 char *mangled_name; in java_type_print_base() local 270 mangled_name = gdb_mangle_name (type, i, j); in java_type_print_base() 272 mangled_name = TYPE_FN_FIELD_PHYSNAME (f, j); in java_type_print_base() 275 cplus_demangle (mangled_name, in java_type_print_base() 279 demangled_name = xstrdup (mangled_name); in java_type_print_base() 304 xfree (mangled_name); in java_type_print_base()
|
| H A D | c-typeprint.c | 661 char *mangled_name; in c_type_print_base() local 1010 mangled_name = gdb_mangle_name (type, i, j); in c_type_print_base() 1012 mangled_name = TYPE_FN_FIELD_PHYSNAME (f, j); in c_type_print_base() 1015 cplus_demangle (mangled_name, in c_type_print_base() 1036 mangled_name); in c_type_print_base() 1061 xfree (mangled_name); in c_type_print_base()
|
| H A D | symtab.c | 318 char *mangled_name; in gdb_mangle_name() local 354 strcpy (mangled_name, physname); in gdb_mangle_name() 355 return mangled_name; in gdb_mangle_name() 380 mangled_name[0] = '\0'; in gdb_mangle_name() 382 strcpy (mangled_name, field_name); in gdb_mangle_name() 384 strcat (mangled_name, buf); in gdb_mangle_name() 389 strcat (mangled_name, newname); in gdb_mangle_name() 391 strcat (mangled_name, physname); in gdb_mangle_name() 392 return (mangled_name); in gdb_mangle_name() 929 const char *mangled_name = NULL; in lookup_symbol() local [all …]
|
| H A D | gdbtypes.c | 1525 char *mangled_name = gdb_mangle_name (type, method_id, signature_id); in check_stub_method() local 1526 char *demangled_name = cplus_demangle (mangled_name, in check_stub_method() 1540 error ("Internal: Cannot demangle mangled name `%s'.", mangled_name); in check_stub_method() 1615 TYPE_FN_FIELD_PHYSNAME (f, signature_id) = mangled_name; in check_stub_method()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Core/ |
| H A D | Mangled.cpp | 377 const char *mangled_name = m_mangled.GetCString(); in GetDemangledName() local 378 ManglingScheme mangling_scheme{cstring_mangling_scheme(mangled_name)}; in GetDemangledName() 386 demangled_name = GetMSVCDemangledStr(mangled_name); in GetDemangledName() 389 demangled_name = GetItaniumDemangledStr(mangled_name); in GetDemangledName() 495 const char *mangled_name = mangled.GetCString(); in GuessLanguage() local 496 if (CPlusPlusLanguage::IsCPPMangledName(mangled_name)) in GuessLanguage() 498 else if (ObjCLanguage::IsPossibleObjCMethodName(mangled_name)) in GuessLanguage()
|
| H A D | Module.cpp | 768 ConstString mangled_name(sc.GetFunctionName(Mangled::ePreferMangled)); in Prune() local 770 if (mangled_name != m_name && full_name != m_name) in Prune()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Demangle/ |
| H A D | Demangle.h | 31 char *itaniumDemangle(const char *mangled_name, char *buf, size_t *n, 36 char *microsoftDemangle(const char *mangled_name, char *buf, size_t *n,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/ |
| H A D | CPlusPlusLanguage.cpp | 361 const ConstString mangled_name, std::set<ConstString> &alternates) { in FindAlternateFunctionManglings() argument 371 if (!strncmp(mangled_name.GetCString(), "_ZN", 3) && in FindAlternateFunctionManglings() 372 strncmp(mangled_name.GetCString(), "_ZNK", 4)) { in FindAlternateFunctionManglings() 374 fixed_scratch.append(mangled_name.GetCString() + 3); in FindAlternateFunctionManglings() 379 if (!strncmp(mangled_name.GetCString(), "_Z", 2) && in FindAlternateFunctionManglings() 380 strncmp(mangled_name.GetCString(), "_ZL", 3)) { in FindAlternateFunctionManglings() 382 fixed_scratch.append(mangled_name.GetCString() + 2); in FindAlternateFunctionManglings() 392 TS.substitute(mangled_name.GetStringRef(), "a", "c")) in FindAlternateFunctionManglings() 397 TS.substitute(mangled_name.GetStringRef(), "x", "l")) in FindAlternateFunctionManglings() 403 TS.substitute(mangled_name.GetStringRef(), "y", "m")) in FindAlternateFunctionManglings()
|
| /freebsd-12.1/contrib/libcxxrt/ |
| H A D | typeinfo.cc | 75 extern "C" char* __cxa_demangle(const char* mangled_name, in __cxa_demangle() argument 85 char *demangled = __cxa_demangle_gnu3(mangled_name); in __cxa_demangle()
|
| H A D | cxxabi.h | 233 char* __cxa_demangle(const char* mangled_name,
|
| /freebsd-12.1/contrib/gcc/cp/ |
| H A D | mangle.c | 702 goto mangled_name; in write_mangled_name() 707 mangled_name:; in write_mangled_name() 1131 write_string (oni[DECL_OVERLOADED_OPERATOR_P (decl)].mangled_name); in write_unqualified_name() 2124 const char *mangled_name = NULL; in write_expression() local 2136 mangled_name = operator_name_info[i].mangled_name; in write_expression() 2139 else if (!mangled_name) in write_expression() 2140 mangled_name = operator_name_info[i].mangled_name; in write_expression() 2145 mangled_name in write_expression() 2146 = assignment_operator_name_info[i].mangled_name; in write_expression() 2149 write_string (mangled_name); in write_expression() [all …]
|
| H A D | lex.c | 120 oni->mangled_name = MANGLING; \ in init_operators()
|
| H A D | cp-tree.h | 3637 const char *mangled_name; member
|
| H A D | pt.c | 4372 char *mangled_name = mangle_class_name_for_template in classtype_mangled_name() local 4376 tree id = get_identifier (mangled_name); in classtype_mangled_name()
|
| /freebsd-12.1/contrib/binutils/libiberty/ |
| H A D | cp-demangle.c | 4089 __cxa_demangle (const char *mangled_name, char *output_buffer, in __cxa_demangle() argument 4095 if (mangled_name == NULL) in __cxa_demangle() 4109 demangled = d_demangle (mangled_name, DMGL_PARAMS | DMGL_TYPES, &alc); in __cxa_demangle() 4174 __gcclibcxx_demangle_callback (const char *mangled_name, in __gcclibcxx_demangle_callback() argument 4180 if (mangled_name == NULL || callback == NULL) in __gcclibcxx_demangle_callback() 4183 status = d_demangle_callback (mangled_name, DMGL_PARAMS | DMGL_TYPES, in __gcclibcxx_demangle_callback()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionParser.cpp | 1030 static bool FindFunctionInModule(ConstString &mangled_name, in FindFunctionInModule() argument 1035 mangled_name.SetString(name); in FindFunctionInModule()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Expression/ |
| H A D | IRExecutionUnit.cpp | 766 Mangled mangled_name(name); in CollectFallbackNames() local 768 mangled_name.GetDemangledName(lldb::eLanguageTypeC_plus_plus); in CollectFallbackNames()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | SymbolFileDWARF.cpp | 1191 const char *mangled_name = NULL; in ParseBlocksRecursive() local 1199 if (die.GetDIENamesAndRanges(name, mangled_name, ranges, decl_file, in ParseBlocksRecursive() 1239 (name != NULL || mangled_name != NULL)) { in ParseBlocksRecursive() 1252 block->SetInlinedFunctionInfo(name, mangled_name, decl_ap.get(), in ParseBlocksRecursive()
|
| /freebsd-12.1/contrib/gcclibs/libiberty/ |
| H A D | cp-demangle.c | 3964 __cxa_demangle (const char *mangled_name, char *output_buffer, in __cxa_demangle() argument 3970 if (mangled_name == NULL) in __cxa_demangle() 3984 demangled = d_demangle (mangled_name, DMGL_PARAMS | DMGL_TYPES, &alc); in __cxa_demangle()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ |
| H A D | ObjectFileELF.cpp | 2343 llvm::StringRef mangled_name = mangled.GetMangledName().GetStringRef(); in ParseSymbols() local 2344 if (!mangled_name.empty()) in ParseSymbols() 2345 mangled.SetMangledName(ConstString((mangled_name + suffix).str())); in ParseSymbols()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
| H A D | ClangASTContext.h | 855 const char *mangled_name,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/ |
| H A D | ClangASTContext.cpp | 8136 lldb::opaque_compiler_type_t type, const char *name, const char *mangled_name, in AddMethodToCXXRecordType() argument 8255 if (mangled_name != NULL) { in AddMethodToCXXRecordType() 8257 clang::AsmLabelAttr::CreateImplicit(*getASTContext(), mangled_name)); in AddMethodToCXXRecordType()
|