Lines Matching refs:Mangled
61 bool CPlusPlusLanguage::SymbolNameFitsToLanguage(Mangled mangled) const { in SymbolNameFitsToLanguage()
67 Mangled mangled) const { in GetDemangledFunctionNameWithoutArguments()
310 Mangled::ManglingScheme scheme = Mangled::GetManglingScheme(name); in IsCPPMangledName()
312 if (scheme == Mangled::eManglingSchemeNone) in IsCPPMangledName()
368 ConstString substitute(llvm::StringRef Mangled, Ts &&... Vals) { in substitute() argument
369 this->getDerived().reset(Mangled, std::forward<Ts>(Vals)...); in substitute()
370 return substituteImpl(Mangled); in substitute()
374 void reset(llvm::StringRef Mangled) { in reset() argument
375 Base::reset(Mangled.begin(), Mangled.end()); in reset()
376 Written = Mangled.begin(); in reset()
381 ConstString substituteImpl(llvm::StringRef Mangled) { in substituteImpl() argument
384 LLDB_LOG(log, "Failed to substitute mangling in {0}", Mangled); in substituteImpl()
392 LLDB_LOG(log, "Substituted mangling {0} -> {1}", Mangled, Result); in substituteImpl()
435 void reset(llvm::StringRef Mangled, llvm::StringRef Search, in reset() argument
437 ManglingSubstitutor::reset(Mangled); in reset()
514 const Mangled mangled, const SymbolContext &sym_ctx) const { in FindBestAlternateFunctionMangledName()
539 Mangled mangled(alternate_mangled_name); in FindBestAlternateFunctionMangledName()