/freebsd/contrib/llvm-project/llvm/tools/llvm-symbolizer/ |
H A D | Opts.td | 33 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 D | cxxfilt.c | 117 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 D | README.txt | 8 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 D | Demangle.h | 68 std::string demangle(std::string_view MangledName);
|
/freebsd/contrib/elftoolchain/libelftc/ |
H A D | elftc_demangle.c | 61 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 D | llvm-cxxfilt.cpp | 67 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 D | Opts.td | 19 def types : FF<"types", "Attempt to demangle types as well as function names">;
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-nm/ |
H A D | Opts.td | 19 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 D | Symbols.cpp | 33 if (config->demangle) { in maybeDemangleSymbol() 35 return demangle(symName); in maybeDemangleSymbol()
|
H A D | Config.h | 179 bool demangle = false; member
|
/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | SymbolTable.cpp | 149 demangled = demangle(name); in getDemangledSyms() 152 demangled = demangle(substr); in getDemangledSyms() 155 demangled = (demangle(substr) + name.substr(pos)).str(); in getDemangledSyms()
|
H A D | Symbols.cpp | 48 return elf::config->demangle ? demangle(symName.str()) : symName.str(); in maybeDemangleSymbol()
|
/freebsd/contrib/llvm-project/lld/COFF/ |
H A D | Symbols.cpp | 33 if (ctx.config.demangle) { in maybeDemangleSymbol() 41 std::string demangled = demangle(demangleInput); in maybeDemangleSymbol()
|
H A D | Config.h | 124 bool demangle = true; member
|
H A D | Options.td | 232 defm demangle : B<"demangle", 234 "Do not demangle symbols in output">;
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | Opts.td | 24 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 D | sanitizer_stacktrace_printer.cpp | 37 if (!common_flags()->demangle) in StripFunctionName() 73 if (!common_flags()->demangle) in DemangleFunctionName()
|
H A D | sanitizer_symbolizer_posix_libcdep.cpp | 216 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 D | Demangle.cpp | 20 std::string llvm::demangle(std::string_view MangledName) { in demangle() function in llvm
|
H A D | RustDemangle.cpp | 96 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 D | ObjdumpOpts.td | 48 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 D | addr2line.c | 87 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 D | CoverageSummaryInfo.h | 300 StringRef demangle(StringRef Sym) const { in demangle() function
|
H A D | CodeCoverage.cpp | 404 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 D | proc_sym.c | 81 demangle(const char *symbol, char *buf, size_t len) in demangle() function 530 demangle(s, name, namesz); in proc_addr2sym()
|