Home
last modified time | relevance | path

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

/llvm-project-15.0.7/lldb/unittests/Language/CPlusPlus/
H A DCPlusPlusLanguageTest.cpp17 TEST(CPlusPlusLanguage, MethodNameParsing) { in TEST() argument
126 TEST(CPlusPlusLanguage, ContainsPath) { in TEST() argument
127 CPlusPlusLanguage::MethodName in TEST()
129 CPlusPlusLanguage::MethodName in TEST()
132 CPlusPlusLanguage::MethodName in TEST()
157 TEST(CPlusPlusLanguage, ExtractContextAndIdentifier) { in TEST() argument
205 EXPECT_FALSE(CPlusPlusLanguage::ExtractContextAndIdentifier( in TEST()
207 EXPECT_FALSE(CPlusPlusLanguage::ExtractContextAndIdentifier( in TEST()
233 TEST(CPlusPlusLanguage, GenerateAlternateFunctionManglings) { in TEST() argument
236 SubsystemRAII<CPlusPlusLanguage> lang; in TEST()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/Language/CPlusPlus/
H A DCPlusPlusLanguage.cpp50 LLDB_PLUGIN_DEFINE(CPlusPlusLanguage) in LLDB_PLUGIN_DEFINE() argument
52 void CPlusPlusLanguage::Initialize() { in LLDB_PLUGIN_DEFINE()
57 void CPlusPlusLanguage::Terminate() { in Terminate()
101 return new CPlusPlusLanguage(); in CreateInstance()
105 void CPlusPlusLanguage::MethodName::Clear() { in Clear()
172 bool CPlusPlusLanguage::MethodName::TrySimplifiedParse() { in TrySimplifiedParse()
214 void CPlusPlusLanguage::MethodName::Parse() { in Parse()
324 bool CPlusPlusLanguage::ExtractContextAndIdentifier( in ExtractContextAndIdentifier()
519 CPlusPlusLanguage::MethodName cpp_name(demangled); in FindBestAlternateFunctionMangledName()
1277 CPlusPlusLanguage::GetHardcodedSummaries() { in GetHardcodedSummaries()
[all …]
H A DCPlusPlusLanguage.h24 class CPlusPlusLanguage : public Language {
76 CPlusPlusLanguage() = default;
78 ~CPlusPlusLanguage() override = default;
H A DCMakeLists.txt3 CPlusPlusLanguage.cpp
/llvm-project-15.0.7/lldb/source/Core/
H A DRichManglingContext.cpp29 delete get<CPlusPlusLanguage::MethodName>(m_cxx_method_parser); in ResetCxxMethodParser()
62 m_cxx_method_parser = new CPlusPlusLanguage::MethodName(demangled); in FromCxxMethodName()
74 get<CPlusPlusLanguage::MethodName>(m_cxx_method_parser)->GetBasename(); in IsCtorOrDtor()
121 return get<CPlusPlusLanguage::MethodName>(m_cxx_method_parser) in ParseFunctionBaseName()
138 return get<CPlusPlusLanguage::MethodName>(m_cxx_method_parser) in ParseFunctionDeclContextName()
155 return get<CPlusPlusLanguage::MethodName>(m_cxx_method_parser) in ParseFullName()
H A DModule.cpp641 if (CPlusPlusLanguage::IsCPPMangledName(name_cstr)) in LookupInfo()
655 CPlusPlusLanguage::MethodName cpp_method(name); in LookupInfo()
658 if (CPlusPlusLanguage::ExtractContextAndIdentifier(name_cstr, context, in LookupInfo()
673 CPlusPlusLanguage::MethodName cpp_method(name); in LookupInfo()
688 CPlusPlusLanguage::ExtractContextAndIdentifier(name_cstr, context, in LookupInfo()
705 !CPlusPlusLanguage::IsCPPMangledName(name_cstr)) { in LookupInfo()
706 CPlusPlusLanguage::MethodName cpp_method(name); in LookupInfo()
709 CPlusPlusLanguage::ExtractContextAndIdentifier(name_cstr, context, in LookupInfo()
775 CPlusPlusLanguage::MethodName cpp_method(full_name); in Prune()
/llvm-project-15.0.7/lldb/unittests/Language/CLanguages/
H A DCLanguagesTest.cpp30 SubsystemRAII<CPlusPlusLanguage, ObjCPlusPlusLanguage, ObjCLanguage> langs; in TEST()
/llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Plugins/Language/CPlusPlus/
H A DBUILD.gn24 "CPlusPlusLanguage.cpp",
/llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Plugins/
H A DBUILD.gn57 "CPlusPlusLanguage",
/llvm-project-15.0.7/lldb/unittests/Language/Highlighting/
H A DHighlighterTest.cpp23 SubsystemRAII<FileSystem, CPlusPlusLanguage, ObjCLanguage,
/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionDeclMap.cpp1829 !CPlusPlusLanguage::IsCPPMangledName(name)) || in AddOneFunction()
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp1287 if (CPlusPlusLanguage::IsCPPMangledName(name.c_str())) { in CacheFunctionNames()
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.cpp2154 if (!CPlusPlusLanguage::ExtractContextAndIdentifier(name.GetCString(), in FindGlobalVariables()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt4184 lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.h