Home
last modified time | relevance | path

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

123

/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-symbolizer/
H A DOpts.td28 defm demangle : B<"demangle", "Demangle function names", "Don't demangle function names">;
59 def : Flag<["-"], "C">, Alias<demangle>, HelpText<"Alias for --demangle">;
77 def : Flag<["-"], "demangle=true">, Alias<demangle>, HelpText<"Alias for --demangle">;
78 def : Flag<["-"], "demangle=false">, Alias<no_demangle>, HelpText<"Alias for --no-demangle">;
/freebsd-13.1/contrib/llvm-project/lld/MachO/
H A DSymbols.cpp18 static std::string demangle(StringRef symName) { in demangle() function
19 if (config->demangle) in demangle()
24 std::string lld::toString(const Symbol &sym) { return demangle(sym.getName()); } in toString()
27 return demangle(b.getName()); in toMachOString()
H A DConfig.h148 bool demangle = false; member
/freebsd-13.1/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-13.1/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DREADME.txt8 purpose of the library is to demangle C++ symbols, i.e. convert the string
16 This directory is mirrored between libcxxabi/demangle and
18 need to demangle symbols, but neither can depend on each other. libcxxabi needs
31 then run the cp-to-llvm.sh script in src/demangle. This script takes as an
H A DDemangle.h68 std::string demangle(const std::string &MangledName);
/freebsd-13.1/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-13.1/contrib/llvm-project/lld/COFF/
H A DSymbols.cpp31 if (config->demangle) { in maybeDemangleSymbol()
39 std::string demangled = demangle(std::string(demangleInput)); in maybeDemangleSymbol()
41 return prefix + demangle(std::string(demangleInput)); in maybeDemangleSymbol()
H A DOptions.td208 defm demangle : B<"demangle",
210 "Do not demangle symbols in output">;
H A DConfig.h105 bool demangle = true; member
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-nm/
H A DOpts.td18 defm demangle : BB<"demangle", "Demangle C++ symbol names", "Don't demangle symbol names">;
57 def : F<"C", "Alias for --demangle">, Alias<demangle>;
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-cxxfilt/
H A Dllvm-cxxfilt.cpp67 static std::string demangle(const std::string &Mangled) { in demangle() function
143 Result += ::demangle(std::string(Word.first)) + Word.second.str(); in demangleLine()
145 Result = ::demangle(std::string(Mangled)); in demangleLine()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DOpts.td23 defm demangle : BB<"demangle", "Demangle symbol names", "Do not demangle symbol names (default)">;
113 def : F<"C", "Alias for --demangle">, Alias<demangle>;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Demangle/
H A DDemangle.cpp27 std::string llvm::demangle(const std::string &MangledName) { in demangle() function in llvm
H A DRustDemangle.cpp95 bool demangle(StringView MangledName);
172 if (!D.demangle(Mangled)) { in rustDemangle()
225 bool Demangler::demangle(StringView Mangled) { in demangle() function in Demangler
/freebsd-13.1/contrib/llvm-project/lld/ELF/
H A DSymbols.cpp30 static std::string demangle(StringRef symName) { in demangle() function
31 if (elf::config->demangle) in demangle()
38 std::string ret = demangle(name); in toString()
47 return demangle(b.getName()); in toELFString()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DObjdumpOpts.td31 def demangle : Flag<["--"], "demangle">, HelpText<"Demangle symbol names">;
32 def : Flag<["-"], "C">, Alias<demangle>, HelpText<"Alias for --demangle">;
49 "Accept demangled names when --demangle is "
H A DXCOFFDump.cpp37 SymName = demangle(SymName); in getXCOFFRelocationValueString()
/freebsd-13.1/contrib/llvm-project/lld/Common/
H A DStrings.cpp31 return demangle(std::string(name)); in demangleItanium()
/freebsd-13.1/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-13.1/contrib/llvm-project/lld/include/lld/Core/
H A DLinkingContext.h174 virtual std::string demangle(StringRef symbolName) const = 0;
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-cov/
H A DCoverageReport.cpp269 OS << column(DC.demangle(Function.Name), FunctionReportColumns[0], in render()
323 Funcnames.emplace_back(DC.demangle(F.Name)); in renderFunctionReports()
H A DCoverageSummaryInfo.h256 StringRef demangle(StringRef Sym) const { in demangle() function
/freebsd-13.1/lib/libproc/
H A Dproc_sym.c87 demangle(const char *symbol, char *buf, size_t len) in demangle() function
536 demangle(s, name, namesz); in proc_addr2sym()
/freebsd-13.1/contrib/llvm-project/lld/lib/Driver/
H A DDarwinLdOptions.td215 def demangle : Flag<["-"], "demangle">,

123