Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/llvm/tools/llvm-symbolizer/
H A DOpts.td36 defm demangle : B<"demangle", "Demangle function names", "Don't demangle function names">;
71 def : Flag<["-"], "C">, Alias<demangle>, HelpText<"Alias for --demangle">;
89 def : Flag<["-"], "demangle=true">, Alias<demangle>, HelpText<"Alias for --demangle">;
90 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/Testing/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
/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.h72 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.cpp78 static std::string demangle(const std::string &Mangled, StringRef Delimiters) { in demangle() function
153 ::demangle(std::string(Word.first), Word.second) + Word.second.str(); in demangleLine()
155 Result = ::demangle(std::string(Mangled), ""); in demangleLine()
H A DOpts.td20 def types : FF<"types", "Attempt to demangle types as well as symbol 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.h184 bool demangle = false; member
/freebsd/contrib/llvm-project/lld/COFF/
H A DSymbols.cpp28 if (ctx.config.demangle) { in maybeDemangleSymbol()
36 std::string demangled = demangle(demangleInput); in maybeDemangleSymbol()
/freebsd/contrib/llvm-project/lld/ELF/
H A DSymbolTable.cpp146 demangled = demangle(name); in getDemangledSyms()
149 demangled = demangle(substr); in getDemangledSyms()
152 demangled = (demangle(substr) + name.substr(pos)).str(); in getDemangledSyms()
H A DSymbols.cpp48 return ctx.arg.demangle ? demangle(symName.str()) : symName.str(); in maybeDemangleSymbol()
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DOpts.td25 defm demangle : BB<"demangle", "Demangle symbol names", "Do not demangle symbol names (default)">;
126 def : F<"C", "Alias for --demangle">, Alias<demangle>;
H A DXCOFFDumper.cpp255 W.printString("Name", opts::Demangle ? demangle(SymbolName) : SymbolName); in printLoaderSectionSymbolsHelper()
331 W.printNumber("Symbol", opts::Demangle ? demangle(SymbolName) : SymbolName, in printLoaderSectionRelocationEntry()
347 << (opts::Demangle ? demangle(SymbolName) : SymbolName) in printLoaderSectionRelocationEntry()
473 W.printNumber("Symbol", opts::Demangle ? demangle(SymbolName) : SymbolName, in printRelocation()
482 << (opts::Demangle ? demangle(SymbolName) : SymbolName) << "(" in printRelocation()
770 W.printString("Name", opts::Demangle ? demangle(SymbolName) : SymbolName); in printSymbol()
/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.cpp220 if (common_flags()->demangle) in GetArgV()
350 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/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DRealtimeSanitizer.cpp78 Value *Name = Builder.CreateGlobalString(demangle(Fn.getName())); in runSanitizeRealtimeBlocking()
/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/lib/Frontend/OpenMP/
H A DOMP.cpp232 return demangle(PrettyName.take_front(LineIdx)); in deconstructOpenMPKernelName()
/freebsd/contrib/llvm-project/llvm/tools/llvm-cov/
H A DCoverageSummaryInfo.h299 StringRef demangle(StringRef Sym) const { in demangle() function

123