Lines Matching refs:Mangled
65 bool CPlusPlusLanguage::SymbolNameFitsToLanguage(Mangled mangled) const { in SymbolNameFitsToLanguage()
71 Mangled mangled) const { in GetDemangledFunctionNameWithoutArguments()
382 Mangled::ManglingScheme scheme = Mangled::GetManglingScheme(name); in IsCPPMangledName()
384 if (scheme == Mangled::eManglingSchemeNone) in IsCPPMangledName()
440 ConstString substitute(llvm::StringRef Mangled, Ts &&... Vals) { in substitute() argument
441 this->getDerived().reset(Mangled, std::forward<Ts>(Vals)...); in substitute()
442 return substituteImpl(Mangled); in substitute()
446 void reset(llvm::StringRef Mangled) { in reset() argument
447 Base::reset(Mangled.begin(), Mangled.end()); in reset()
448 Written = Mangled.begin(); in reset()
453 ConstString substituteImpl(llvm::StringRef Mangled) { in substituteImpl() argument
456 LLDB_LOG(log, "Failed to substitute mangling in {0}", Mangled); in substituteImpl()
464 LLDB_LOG(log, "Substituted mangling {0} -> {1}", Mangled, Result); in substituteImpl()
507 void reset(llvm::StringRef Mangled, llvm::StringRef Search, in reset() argument
509 ManglingSubstitutor::reset(Mangled); in reset()
586 const Mangled mangled, const SymbolContext &sym_ctx) const { in FindBestAlternateFunctionMangledName()
611 Mangled mangled(alternate_mangled_name); in FindBestAlternateFunctionMangledName()