Home
last modified time | relevance | path

Searched refs:demangled (Results 1 – 25 of 26) sorted by relevance

12

/third_party/boost/libs/python/src/converter/
Dtype_id.cpp138 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/
Ddemangle_test.cc33 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/
Ddemangle_test.cc33 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/
Dtemplate_method_linux_test.cpp37 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()
Dcpp_import_class_test.cpp46 std::cout << s.demangled << std::endl; in main()
Dcpp_mangle_test.cpp42 std::cout << s.demangled << std::endl; in main()
Dctti_type_name_parser_test.cpp53 std::cout << s.demangled << std::endl; in main()
/third_party/flutter/skia/third_party/externals/angle2/util/posix/
DPosix_crash_handler.cpp73 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/
DCrashHandler.cpp40 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/
Dutility.hpp28 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/
Dmsvc.hpp214 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 …]
Ditanium.hpp296 [&](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 …]
Dmangled_storage_base.hpp26 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/
DCrashHandler.cpp36 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/
Ddemangle.qbk56 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>
Dtypeinfo.qbk31 when that string doesn't need to be demangled, or
/third_party/skia/third_party/externals/angle2/util/posix/
Dcrash_handler_posix.cpp112 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/
Dlayout.h298 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/
Dlayout.h298 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/
Ddebug_utils.cc103 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/
DREADME.txt11 ItaniumPartialDemangler to query the demangled AST.
/third_party/libunwind/doc/
Dlibunwind-dynamic.tex138 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/
Dsymbolize_elf.inc1157 // where the input symbol is demangled in-place.
/third_party/abseil-cpp/absl/debugging/
Dsymbolize_elf.inc1147 // where the input symbol is demangled in-place.
/third_party/boost/libs/units/doc/
Dunits.qbk961 latter returns a demangled typename for debugging purposes. Formatting of scaled

12