/third_party/boost/libs/python/src/converter/ |
D | type_id.cpp | 138 char const* demangled in gcc_demangle() local 159 case 'v': demangled = "void"; break; in gcc_demangle() 160 case 'w': demangled = "wchar_t"; break; in gcc_demangle() 161 case 'b': demangled = "bool"; break; in gcc_demangle() 162 case 'c': demangled = "char"; break; in gcc_demangle() 163 case 'a': demangled = "signed char"; break; in gcc_demangle() 164 case 'h': demangled = "unsigned char"; break; in gcc_demangle() 165 case 's': demangled = "short"; break; in gcc_demangle() 166 case 't': demangled = "unsigned short"; break; in gcc_demangle() 167 case 'i': demangled = "int"; break; in gcc_demangle() [all …]
|
/third_party/abseil-cpp/absl/debugging/internal/ |
D | demangle_test.cc | 33 static char demangled[4096]; in DemangleIt() local 34 if (Demangle(mangled, demangled, sizeof(demangled))) { in DemangleIt() 35 return demangled; in DemangleIt() 137 const char *demangled = in TEST() local 139 EXPECT_STREQ("foobar()", demangled); in TEST() 144 demangled = DemangleStackConsumption(nested_mangled_name0.c_str(), in TEST() 146 EXPECT_STREQ("a", demangled); in TEST() 151 demangled = DemangleStackConsumption(nested_mangled_name1.c_str(), in TEST() 153 EXPECT_STREQ("a<>", demangled); in TEST() 158 demangled = DemangleStackConsumption(nested_mangled_name2.c_str(), in TEST() [all …]
|
/third_party/skia/third_party/externals/abseil-cpp/absl/debugging/internal/ |
D | demangle_test.cc | 33 static char demangled[4096]; in DemangleIt() local 34 if (Demangle(mangled, demangled, sizeof(demangled))) { in DemangleIt() 35 return demangled; in DemangleIt() 159 const char *demangled = in TEST() local 161 EXPECT_STREQ("foobar()", demangled); in TEST() 166 demangled = DemangleStackConsumption(nested_mangled_name0.c_str(), in TEST() 168 EXPECT_STREQ("a", demangled); in TEST() 173 demangled = DemangleStackConsumption(nested_mangled_name1.c_str(), in TEST() 175 EXPECT_STREQ("a<>", demangled); in TEST() 180 demangled = DemangleStackConsumption(nested_mangled_name2.c_str(), in TEST() [all …]
|
/third_party/boost/libs/dll/test/ |
D | template_method_linux_test.cpp | 37 auto& demangled = s.demangled; in main() local 38 BOOST_TEST(demangled.data()); in main() 40 auto beginFound = demangled.find("Func<"); in main() 44 auto endFound = demangled.find("("); in main() 49 auto funcName = demangled.substr(beginFound, endFound - beginFound); in main()
|
D | cpp_import_class_test.cpp | 46 std::cout << s.demangled << std::endl; in main()
|
D | cpp_mangle_test.cpp | 42 std::cout << s.demangled << std::endl; in main()
|
D | ctti_type_name_parser_test.cpp | 53 std::cout << s.demangled << std::endl; in main()
|
/third_party/flutter/skia/third_party/externals/angle2/util/posix/ |
D | Posix_crash_handler.cpp | 73 char mangled[kMax], demangled[kMax]; 79 abi::__cxa_demangle(mangled, demangled, &len, &ok); 81 printf(" %s (+0x%zx)\n", ok == 0 ? demangled : mangled, (size_t)offset); 113 char demangled[4096]; 114 size_t len = ArraySize(demangled); 117 abi::__cxa_demangle(info.dli_sname, demangled, &len, &ok); 120 printf(" %s\n", demangled);
|
/third_party/skia/tools/ |
D | CrashHandler.cpp | 40 char mangled[kMax], demangled[kMax]; in handler() local 46 abi::__cxa_demangle(mangled, demangled, &len, &ok); in handler() 48 SkDebugf("%s (+0x%zx)\n", ok == 0 ? demangled : mangled, (size_t)offset); in handler() 111 char demangled[256]; in handler() 112 size_t len = SK_ARRAY_COUNT(demangled); in handler() 115 abi::__cxa_demangle(info.dli_sname, demangled, &len, &ok); in handler() 117 SkDebugf(" %s\n", demangled); in handler()
|
/third_party/boost/boost/units/detail/ |
D | utility.hpp | 28 std::string demangled = core::demangle(name); in demangle() local 34 std::string::size_type pos = demangled.find("boost::units::", i, prefix_len); in demangle() 38 demangled.erase(pos, prefix_len); in demangle() 42 return demangled; in demangle()
|
/third_party/boost/boost/dll/detail/demangling/ |
D | msvc.hpp | 214 if (e.demangled == name)//maybe not mangled, in get_variable() 217 auto itr = e.demangled.begin(); in get_variable() 218 auto end = e.demangled.end(); in get_variable() 249 if (e.demangled == name)//maybe not mangled, in get_function() 252 auto itr = e.demangled.begin(); in get_function() 253 auto end = e.demangled.end(); in get_function() 290 auto itr = e.demangled.begin(); in get_mem_fn() 291 auto end = e.demangled.end(); in get_mem_fn() 341 auto itr = e.demangled.begin(); in get_constructor() 342 auto end = e.demangled.end(); in get_constructor() [all …]
|
D | itanium.hpp | 296 [&](const entry& e) {return e.demangled == name;}); in get_variable() 310 …d::find_if(storage_.begin(), storage_.end(), [&](const entry& e) {return e.demangled == matcher;}); in get_function() 333 if (e.demangled == matcher) { in get_mem_fn() 337 const auto pos = e.demangled.rfind(matcher); in get_mem_fn() 343 if (pos + matcher.size() != e.demangled.size()) { in get_mem_fn() 349 … return e.demangled[pos - 1] == ' '; // `if (e.demangled == matcher)` makes sure that `pos > 0` in get_mem_fn() 390 std::back_inserter(findings), [&](const entry& e) {return e.demangled == matcher;}); in get_constructor() 436 if (s.demangled == dtor_name) in get_destructor() 459 return e.demangled == id; in get_type_info() 479 if (c.demangled.find(name) != std::string::npos) in get_related() [all …]
|
D | mangled_storage_base.hpp | 26 std::string demangled; member 28 entry(const std::string & m, const std::string &d) : mangled(m), demangled(d) {} in entry()
|
/third_party/flutter/skia/tools/ |
D | CrashHandler.cpp | 36 char mangled[kMax], demangled[kMax]; in handler() local 42 abi::__cxa_demangle(mangled, demangled, &len, &ok); in handler() 44 SkDebugf("%s (+0x%zx)\n", ok == 0 ? demangled : mangled, (size_t)offset); in handler() 69 char demangled[256]; in handler() local 70 size_t len = SK_ARRAY_COUNT(demangled); in handler() 73 abi::__cxa_demangle(info.dli_sname, demangled, &len, &ok); in handler() 75 SkDebugf(" %s\n", demangled); in handler()
|
/third_party/boost/libs/core/doc/ |
D | demangle.qbk | 56 way to obtain demangled symbol name. It takes a mangled string such as 58 such as `g++`, and returns its demangled, human-readable, form. In case if 89 * The user needs to post-process the demangled name (e.g. remove common namespaces), and 90 allocating a temporary string with the complete demangled name is significant overhead. 93 to a string with the demangled name, if succeeded, or `nullptr` otherwise. The returned pointer 100 The string with the demangled name can be obtained with its `get` method. Note that this method may 116 boost::core::scoped_demangled_name demangled( name ); 119 … std::cout << (demangled.get() ? demangled.get() : "[unknown]") << std::endl; // prints X<int>
|
D | typeinfo.qbk | 31 when that string doesn't need to be demangled, or
|
/third_party/skia/third_party/externals/angle2/util/posix/ |
D | crash_handler_posix.cpp | 112 char mangled[kMax], demangled[kMax]; 118 abi::__cxa_demangle(mangled, demangled, &len, &ok); 120 printf(" %s (+0x%zx)\n", ok == 0 ? demangled : mangled, (size_t)offset); 589 char demangled[4096]; 590 size_t len = ArraySize(demangled); 593 abi::__cxa_demangle(info.dli_sname, demangled, &len, &ok); 596 printf(" %s\n", demangled);
|
/third_party/skia/third_party/externals/abseil-cpp/absl/container/internal/ |
D | layout.h | 298 char* demangled = nullptr; 300 demangled = abi::__cxa_demangle(typeid(T).name(), nullptr, nullptr, &status); 302 if (status == 0 && demangled != nullptr) { // Demangling succeeded. 303 absl::StrAppend(&out, "<", demangled, ">"); 304 free(demangled);
|
/third_party/abseil-cpp/absl/container/internal/ |
D | layout.h | 298 char* demangled = nullptr; 300 demangled = abi::__cxa_demangle(typeid(T).name(), nullptr, nullptr, &status); 302 if (status == 0 && demangled != nullptr) { // Demangling succeeded. 303 absl::StrAppend(&out, "<", demangled, ">"); 304 free(demangled);
|
/third_party/node/src/ |
D | debug_utils.cc | 103 if (char* demangled = in LookupSymbol() local 105 ret.name = demangled; in LookupSymbol() 106 free(demangled); in LookupSymbol()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Demangle/ |
D | README.txt | 11 ItaniumPartialDemangler to query the demangled AST.
|
/third_party/libunwind/doc/ |
D | libunwind-dynamic.tex | 138 the \emph{demangled} version of the name. 174 the \emph{demangled} version of the name.
|
/third_party/skia/third_party/externals/abseil-cpp/absl/debugging/ |
D | symbolize_elf.inc | 1157 // where the input symbol is demangled in-place.
|
/third_party/abseil-cpp/absl/debugging/ |
D | symbolize_elf.inc | 1147 // where the input symbol is demangled in-place.
|
/third_party/boost/libs/units/doc/ |
D | units.qbk | 961 latter returns a demangled typename for debugging purposes. Formatting of scaled
|