Home
last modified time | relevance | path

Searched refs:mangled_name (Results 1 – 25 of 36) sorted by relevance

12

/openbsd-src/gnu/usr.bin/binutils-2.17/binutils/
H A Dcxxfilt.c50 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 Dtsan_new_delete.cpp31 #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 Djv-typeprint.c91 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 Dc-typeprint.c658 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 Dsymtab.c321 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 Dgdbtypes.c1512 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 Dparse.h228 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 Dcxxfilt.c40 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 DMangled.cpp262 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 DModule.cpp800 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 DDemangle.h31 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 DCPlusPlusLanguage.cpp65 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 Danalyze.py154 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 Dmangle.c701 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 Dlex.c120 oni->mangled_name = MANGLING; \ in init_operators()
/openbsd-src/gnu/lib/libstdc++/libstdc++/docs/doxygen/
H A Ddoxygroups.cc177 char* __cxa_demangle (const char* mangled_name, char* output_buffer,
/openbsd-src/gnu/gcc/libstdc++-v3/docs/doxygen/
H A Ddoxygroups.cc193 char* __cxa_demangle (const char* mangled_name, char* output_buffer,
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Dmangle.c1027 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 Dcxxabi.h145 extern _LIBCXXABI_FUNC_VIS char *__cxa_demangle(const char *mangled_name,
/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.h309 const char *mangled_name = nullptr; member
H A DDWARFASTParserClang.cpp348 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 DSymbolFileDWARF.cpp1280 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 DClangExpressionParser.cpp1299 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 Dtest_cursor.py627 self.assertIn(foo.mangled_name, ('_Z3fooii', '__Z3fooii', '?foo@@YAHHH', '?foo@@YAHHH@Z'))
/openbsd-src/gnu/lib/libiberty/src/
H A Dcp-demangle.c3933 __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()

12