Home
last modified time | relevance | path

Searched refs:CPlusPlusLanguage (Results 1 – 11 of 11) sorted by relevance

/freebsd-13.1/contrib/llvm-project/lldb/source/Core/
H A DRichManglingContext.cpp32 delete get<CPlusPlusLanguage::MethodName>(m_cxx_method_parser); in ResetCxxMethodParser()
65 m_cxx_method_parser = new CPlusPlusLanguage::MethodName(demangled); in FromCxxMethodName()
77 get<CPlusPlusLanguage::MethodName>(m_cxx_method_parser)->GetBasename(); in IsCtorOrDtor()
92 return get<CPlusPlusLanguage::MethodName>(m_cxx_method_parser)->IsValid(); in IsFunction()
139 get<CPlusPlusLanguage::MethodName>(m_cxx_method_parser)->GetBasename(); in ParseFunctionBaseName()
157 get<CPlusPlusLanguage::MethodName>(m_cxx_method_parser)->GetContext(); in ParseFunctionDeclContextName()
174 m_buffer = get<CPlusPlusLanguage::MethodName>(m_cxx_method_parser) in ParseFullName()
H A DModule.cpp647 if (CPlusPlusLanguage::IsCPPMangledName(name_cstr)) in LookupInfo()
661 CPlusPlusLanguage::MethodName cpp_method(name); in LookupInfo()
664 if (CPlusPlusLanguage::ExtractContextAndIdentifier(name_cstr, context, in LookupInfo()
679 CPlusPlusLanguage::MethodName cpp_method(name); in LookupInfo()
694 CPlusPlusLanguage::ExtractContextAndIdentifier(name_cstr, context, in LookupInfo()
711 !CPlusPlusLanguage::IsCPPMangledName(name_cstr)) { in LookupInfo()
712 CPlusPlusLanguage::MethodName cpp_method(name); in LookupInfo()
715 CPlusPlusLanguage::ExtractContextAndIdentifier(name_cstr, context, in LookupInfo()
770 CPlusPlusLanguage::MethodName cpp_method(full_name); in Prune()
H A DMangled.cpp51 CPlusPlusLanguage::MethodName cxx_method(demangled); in GetDemangledNameWithoutArguments()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DCPlusPlusLanguage.cpp46 LLDB_PLUGIN_DEFINE(CPlusPlusLanguage) in LLDB_PLUGIN_DEFINE() argument
48 void CPlusPlusLanguage::Initialize() { in LLDB_PLUGIN_DEFINE()
53 void CPlusPlusLanguage::Terminate() { in Terminate()
73 uint32_t CPlusPlusLanguage::GetPluginVersion() { return 1; } in GetPluginVersion()
81 return new CPlusPlusLanguage(); in CreateInstance()
85 void CPlusPlusLanguage::MethodName::Clear() { in Clear()
152 bool CPlusPlusLanguage::MethodName::TrySimplifiedParse() { in TrySimplifiedParse()
194 void CPlusPlusLanguage::MethodName::Parse() { in Parse()
263 bool CPlusPlusLanguage::ExtractContextAndIdentifier( in ExtractContextAndIdentifier()
1029 CPlusPlusLanguage::GetHardcodedSummaries() { in GetHardcodedSummaries()
[all …]
H A DCPlusPlusLanguage.h24 class CPlusPlusLanguage : public Language {
74 CPlusPlusLanguage() = default;
76 ~CPlusPlusLanguage() override = default;
/freebsd-13.1/contrib/llvm-project/lldb/source/Expression/
H A DIRExecutionUnit.cpp657 CPlusPlusLanguage::MethodName cpp_name(demangled); in FindBestAlternateMangledName()
680 CPlusPlusLanguage::MethodName alternate_cpp_name(demangled); in FindBestAlternateMangledName()
724 if (CPlusPlusLanguage::IsCPPMangledName(name.GetCString())) { in CollectCandidateCPlusPlusNames()
739 CPlusPlusLanguage::FindAlternateFunctionManglings(name, alternates); in CollectCandidateCPlusPlusNames()
753 if (!CPlusPlusLanguage::IsCPPMangledName(name.GetCString())) in CollectFallbackNames()
/freebsd-13.1/lib/clang/include/Plugins/
H A DPlugins.def55 LLDB_PLUGIN(CPlusPlusLanguage)
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionDeclMap.cpp1741 !CPlusPlusLanguage::IsCPPMangledName(name)) || in AddOneFunction()
/freebsd-13.1/lib/clang/liblldb/
H A DMakefile372 SRCS+= Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp1278 if (CPlusPlusLanguage::IsCPPMangledName(name.c_str())) { in CacheFunctionNames()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.cpp2054 if (!CPlusPlusLanguage::ExtractContextAndIdentifier(name.GetCString(), in FindGlobalVariables()