Home
last modified time | relevance | path

Searched refs:demangle (Results 1 – 25 of 64) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/tools/llvm-symbolizer/
H A DOpts.td33 defm demangle : B<"demangle", "Demangle function names", "Don't demangle function names">;
65 def : Flag<["-"], "C">, Alias<demangle>, HelpText<"Alias for --demangle">;
83 def : Flag<["-"], "demangle=true">, Alias<demangle>, HelpText<"Alias for --demangle">;
84 def : Flag<["-"], "demangle=false">, Alias<no_demangle>, HelpText<"Alias for --no-demangle">;
/freebsd/contrib/elftoolchain/cxxfilt/
H A Dcxxfilt.c117 demangle(char *name) in demangle() function
177 if ((dem = demangle(argv[n])) == NULL) in main()
190 if ((dem = demangle(buf)) == NULL) in main()
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DREADME.txt8 library. The main purpose of the library is to demangle C++ symbols,
17 The canonical sources are in libcxxabi/src/demangle and some of the
20 demangle symbols, but neither can depend on each other.
37 libcxxabi, then run libcxxabi/src/demangle/cp-to-llvm.sh. This
H A DDemangle.h68 std::string demangle(std::string_view MangledName);
/freebsd/contrib/elftoolchain/libelftc/
H A Delftc_demangle.c61 demangle(const char *s, unsigned int style, unsigned int rc) in demangle() function
91 if ((rlt = demangle(mangledname, style, rc)) == NULL) { in elftc_demangle()
/freebsd/contrib/llvm-project/llvm/tools/llvm-cxxfilt/
H A Dllvm-cxxfilt.cpp67 static std::string demangle(const std::string &Mangled) { in demangle() function
140 Result += ::demangle(std::string(Word.first)) + Word.second.str(); in demangleLine()
142 Result = ::demangle(std::string(Mangled)); in demangleLine()
H A DOpts.td19 def types : FF<"types", "Attempt to demangle types as well as function names">;
/freebsd/contrib/llvm-project/llvm/tools/llvm-nm/
H A DOpts.td19 defm demangle : BB<"demangle", "Demangle C++ symbol names", "Don't demangle symbol names">;
65 def : F<"C", "Alias for --demangle">, Alias<demangle>;
/freebsd/contrib/llvm-project/lld/MachO/
H A DSymbols.cpp33 if (config->demangle) { in maybeDemangleSymbol()
35 return demangle(symName); in maybeDemangleSymbol()
H A DConfig.h179 bool demangle = false; member
/freebsd/contrib/llvm-project/lld/ELF/
H A DSymbolTable.cpp149 demangled = demangle(name); in getDemangledSyms()
152 demangled = demangle(substr); in getDemangledSyms()
155 demangled = (demangle(substr) + name.substr(pos)).str(); in getDemangledSyms()
H A DSymbols.cpp48 return elf::config->demangle ? demangle(symName.str()) : symName.str(); in maybeDemangleSymbol()
/freebsd/contrib/llvm-project/lld/COFF/
H A DSymbols.cpp33 if (ctx.config.demangle) { in maybeDemangleSymbol()
41 std::string demangled = demangle(demangleInput); in maybeDemangleSymbol()
H A DConfig.h124 bool demangle = true; member
H A DOptions.td232 defm demangle : B<"demangle",
234 "Do not demangle symbols in output">;
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DOpts.td24 defm demangle : BB<"demangle", "Demangle symbol names", "Do not demangle symbol names (default)">;
126 def : F<"C", "Alias for --demangle">, Alias<demangle>;
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_stacktrace_printer.cpp37 if (!common_flags()->demangle) in StripFunctionName()
73 if (!common_flags()->demangle) in DemangleFunctionName()
H A Dsanitizer_symbolizer_posix_libcdep.cpp216 if (common_flags()->demangle) in GetArgV()
348 CHECK(__sanitizer_symbolize_set_demangle(common_flags()->demangle)); in get()
/freebsd/contrib/llvm-project/llvm/lib/Demangle/
H A DDemangle.cpp20 std::string llvm::demangle(std::string_view MangledName) { in demangle() function in llvm
H A DRustDemangle.cpp96 bool demangle(std::string_view MangledName);
157 if (!D.demangle(MangledName)) { in rustDemangle()
190 bool Demangler::demangle(std::string_view Mangled) { in demangle() function in Demangler
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DObjdumpOpts.td48 def demangle : Flag<["--"], "demangle">, HelpText<"Demangle symbol names">;
49 def : Flag<["-"], "C">, Alias<demangle>, HelpText<"Alias for --demangle">;
76 "Accept demangled names when --demangle is "
/freebsd/contrib/elftoolchain/addr2line/
H A Daddr2line.c87 static int demangle, func, base, inlines, print_addr, pretty_print; variable
384 if (demangle && !elftc_demangle(f->name, demangled, in print_inlines()
817 if (demangle && !elftc_demangle(funcname, demangled, in translate()
922 demangle = 1; in main()
/freebsd/contrib/llvm-project/llvm/tools/llvm-cov/
H A DCoverageSummaryInfo.h300 StringRef demangle(StringRef Sym) const { in demangle() function
H A DCodeCoverage.cpp404 auto View = SourceCoverageView::create(DC.demangle(Function.Name), in createFunctionView()
408 attachBranchSubViews(*View, DC.demangle(Function.Name), Branches, in createFunctionView()
410 attachMCDCSubViews(*View, DC.demangle(Function.Name), MCDCRecords, in createFunctionView()
447 StringRef Funcname = DC.demangle(Function->Name); in createSourceFileView()
/freebsd/lib/libproc/
H A Dproc_sym.c81 demangle(const char *symbol, char *buf, size_t len) in demangle() function
530 demangle(s, name, namesz); in proc_addr2sym()

123