| /openbsd-src/gnu/usr.bin/binutils-2.17/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 (mangled_name); in demangle_it() 69 if (mangled_name[0] == '.') in demangle_it()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_new_delete.cpp | 31 #define OPERATOR_NEW_BODY(mangled_name, nothrow) \ argument 36 SCOPED_INTERCEPTOR_RAW(mangled_name, size); \ 46 #define OPERATOR_NEW_BODY_ALIGN(mangled_name, nothrow) \ argument 51 SCOPED_INTERCEPTOR_RAW(mangled_name, size); \ 115 #define OPERATOR_DELETE_BODY(mangled_name) \ argument 120 SCOPED_INTERCEPTOR_RAW(mangled_name, ptr); \
|
| /openbsd-src/gnu/usr.bin/binutils/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 | 658 char *mangled_name; in c_type_print_base() local 1007 mangled_name = gdb_mangle_name (type, i, j); in c_type_print_base() 1009 mangled_name = TYPE_FN_FIELD_PHYSNAME (f, j); in c_type_print_base() 1012 cplus_demangle (mangled_name, in c_type_print_base() 1033 mangled_name); in c_type_print_base() 1058 xfree (mangled_name); in c_type_print_base()
|
| H A D | symtab.c | 321 char *mangled_name; in gdb_mangle_name() local 356 mangled_name = (char *) xmalloc (strlen (physname) + 1); in gdb_mangle_name() 357 strcpy (mangled_name, physname); in gdb_mangle_name() 358 return mangled_name; in gdb_mangle_name() 381 mangled_name = (char *) xmalloc (mangled_name_len); in gdb_mangle_name() 383 mangled_name[0] = '\0'; in gdb_mangle_name() 385 strcpy (mangled_name, field_name); in gdb_mangle_name() 387 strcat (mangled_name, buf); in gdb_mangle_name() 392 strcat (mangled_name, newname); in gdb_mangle_name() 394 strcat (mangled_name, physname); in gdb_mangle_name() [all …]
|
| H A D | gdbtypes.c | 1512 char *mangled_name = gdb_mangle_name (type, method_id, signature_id); in check_stub_method() local 1513 char *demangled_name = cplus_demangle (mangled_name, in check_stub_method() 1527 error ("Internal: Cannot demangle mangled name `%s'.", mangled_name); in check_stub_method() 1602 TYPE_FN_FIELD_PHYSNAME (f, signature_id) = mangled_name; in check_stub_method()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/java/ |
| H A D | parse.h | 228 char *mangled_name; \ 233 mangled_name = obstack_finish (&temporary_obstack); \ 234 (N) = get_identifier (mangled_name); \ 235 obstack_free (&temporary_obstack, mangled_name); \ 243 char *mangled_name; \ 248 mangled_name = obstack_finish (&temporary_obstack); \ 249 (N) = get_identifier (mangled_name); \ 250 obstack_free (&temporary_obstack, mangled_name); \ 255 char *mangled_name; \ 259 mangled_name = obstack_finish (&temporary_obstack); \ [all …]
|
| /openbsd-src/gnu/usr.bin/binutils/binutils/ |
| H A D | cxxfilt.c | 40 demangle_it (char *mangled_name) in demangle_it() argument 45 result = cplus_demangle (mangled_name, flags | DMGL_TYPES); in demangle_it() 48 printf ("%s\n", mangled_name); in demangle_it()
|
| /openbsd-src/gnu/llvm/lldb/source/Core/ |
| H A D | Mangled.cpp | 262 const char *mangled_name = m_mangled.GetCString(); in GetDemangledName() local 272 demangled_name = GetMSVCDemangledStr(mangled_name); in GetDemangledName() 275 demangled_name = GetItaniumDemangledStr(mangled_name); in GetDemangledName() 279 demangled_name = GetRustV0DemangledStr(mangled_name); in GetDemangledName() 282 demangled_name = GetDLangDemangledStr(mangled_name); in GetDemangledName()
|
| H A D | Module.cpp | 800 ConstString mangled_name(sc.GetFunctionName(Mangled::ePreferMangled)); in Prune() local 802 if (mangled_name != m_name && full_name != m_name) { in Prune()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Demangle/ |
| H A D | Demangle.h | 31 char *itaniumDemangle(const char *mangled_name, char *buf, size_t *n, 56 char *microsoftDemangle(const char *mangled_name, size_t *n_read, char *buf,
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/ |
| H A D | CPlusPlusLanguage.cpp | 65 const char *mangled_name = mangled.GetMangledName().GetCString(); in SymbolNameFitsToLanguage() local 66 return mangled_name && CPlusPlusLanguage::IsCPPMangledName(mangled_name); in SymbolNameFitsToLanguage() 533 const ConstString mangled_name) const { in GenerateAlternateFunctionManglings() 544 if (!strncmp(mangled_name.GetCString(), "_ZN", 3) && in GenerateAlternateFunctionManglings() 545 strncmp(mangled_name.GetCString(), "_ZNK", 4)) { in GenerateAlternateFunctionManglings() 547 fixed_scratch.append(mangled_name.GetCString() + 3); in GenerateAlternateFunctionManglings() 552 if (!strncmp(mangled_name.GetCString(), "_Z", 2) && in GenerateAlternateFunctionManglings() 553 strncmp(mangled_name.GetCString(), "_ZL", 3)) { in GenerateAlternateFunctionManglings() 555 fixed_scratch.append(mangled_name.GetCString() + 2); in GenerateAlternateFunctionManglings() 565 TS.substitute(mangled_name.GetStringRef(), "a", "c")) in GenerateAlternateFunctionManglings() [all …]
|
| /openbsd-src/gnu/llvm/clang/tools/scan-build-py/lib/libscanbuild/ |
| H A D | analyze.py | 154 mangled_name, ast_file = line.strip().split(' ', 1) 155 mangled_to_asts[mangled_name].add(ast_file) 159 for mangled_name, ast_files in mangled_to_asts.items(): 161 mangled_ast_pairs.append((mangled_name, next(iter(ast_files)))) 192 for mangled_name, ast_file in mangled_ast_pairs: 193 out_file.write('%s %s\n' % (mangled_name, ast_file)) 588 mangled_name, path = extdef_src_txt.split(" ", 1) 594 extdef_ast_list.append(mangled_name + " " + ast_path)
|
| /openbsd-src/gnu/gcc/gcc/cp/ |
| H A D | mangle.c | 701 goto mangled_name; in write_mangled_name() 706 mangled_name:; in write_mangled_name() 1127 write_string (oni[DECL_OVERLOADED_OPERATOR_P (decl)].mangled_name); in write_unqualified_name() 2103 const char *mangled_name = NULL; in write_expression() local 2115 mangled_name = operator_name_info[i].mangled_name; in write_expression() 2118 else if (!mangled_name) in write_expression() 2119 mangled_name = operator_name_info[i].mangled_name; in write_expression() 2124 mangled_name in write_expression() 2125 = assignment_operator_name_info[i].mangled_name; in write_expression() 2128 write_string (mangled_name); in write_expression() [all …]
|
| H A D | lex.c | 120 oni->mangled_name = MANGLING; \ in init_operators()
|
| /openbsd-src/gnu/lib/libstdc++/libstdc++/docs/doxygen/ |
| H A D | doxygroups.cc | 177 char* __cxa_demangle (const char* mangled_name, char* output_buffer,
|
| /openbsd-src/gnu/gcc/libstdc++-v3/docs/doxygen/ |
| H A D | doxygroups.cc | 193 char* __cxa_demangle (const char* mangled_name, char* output_buffer,
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/cp/ |
| H A D | mangle.c | 1027 write_string (oni[DECL_OVERLOADED_OPERATOR_P (decl)].mangled_name); 1989 const char *mangled_name = NULL; local 2001 mangled_name = operator_name_info[i].mangled_name; 2004 else if (!mangled_name) 2005 mangled_name = operator_name_info[i].mangled_name; 2010 mangled_name 2011 = assignment_operator_name_info[i].mangled_name; 2014 write_string (mangled_name); 2046 write_string (operator_name_info[(int) code].mangled_name);
|
| /openbsd-src/gnu/llvm/libcxxabi/include/ |
| H A D | cxxabi.h | 145 extern _LIBCXXABI_FUNC_VIS char *__cxa_demangle(const char *mangled_name,
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFASTParserClang.h | 309 const char *mangled_name = nullptr; member
|
| H A D | DWARFASTParserClang.cpp | 348 mangled_name = form_value.AsCString(); in ParsedDWARFTypeAttributes() 1122 attrs.name.GetCString(), attrs.mangled_name, in ParseSubroutine() 1213 if (attrs.mangled_name) { in ParseSubroutine() 1215 if (!D.partialDemangle(attrs.mangled_name)) { in ParseSubroutine() 1258 if (attrs.mangled_name) in ParseSubroutine() 1260 m_ast.getASTContext(), attrs.mangled_name, /*literal=*/false)); in ParseSubroutine()
|
| H A D | SymbolFileDWARF.cpp | 1280 const char *mangled_name = nullptr; in ParseBlocksRecursive() local 1288 if (die.GetDIENamesAndRanges(name, mangled_name, ranges, decl_file, in ParseBlocksRecursive() 1328 (name != nullptr || mangled_name != nullptr)) { in ParseBlocksRecursive() 1341 block->SetInlinedFunctionInfo(name, mangled_name, decl_up.get(), in ParseBlocksRecursive()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionParser.cpp | 1299 static bool FindFunctionInModule(ConstString &mangled_name, in FindFunctionInModule() argument 1304 mangled_name.SetString(name); in FindFunctionInModule()
|
| /openbsd-src/gnu/llvm/clang/bindings/python/tests/cindex/ |
| H A D | test_cursor.py | 627 self.assertIn(foo.mangled_name, ('_Z3fooii', '__Z3fooii', '?foo@@YAHHH', '?foo@@YAHHH@Z'))
|
| /openbsd-src/gnu/lib/libiberty/src/ |
| H A D | cp-demangle.c | 3933 __cxa_demangle (const char *mangled_name, char *output_buffer, in __cxa_demangle() argument 3939 if (mangled_name == NULL) in __cxa_demangle() 3953 demangled = d_demangle (mangled_name, DMGL_PARAMS | DMGL_TYPES, &alc); in __cxa_demangle()
|