Searched refs:CPlusPlusLanguage (Results 1 – 11 of 11) sorted by relevance
32 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()
647 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()
51 CPlusPlusLanguage::MethodName cxx_method(demangled); in GetDemangledNameWithoutArguments()
46 LLDB_PLUGIN_DEFINE(CPlusPlusLanguage) in LLDB_PLUGIN_DEFINE() argument48 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 …]
24 class CPlusPlusLanguage : public Language {74 CPlusPlusLanguage() = default;76 ~CPlusPlusLanguage() override = default;
657 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()
55 LLDB_PLUGIN(CPlusPlusLanguage)
1741 !CPlusPlusLanguage::IsCPPMangledName(name)) || in AddOneFunction()
372 SRCS+= Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
1278 if (CPlusPlusLanguage::IsCPPMangledName(name.c_str())) { in CacheFunctionNames()
2054 if (!CPlusPlusLanguage::ExtractContextAndIdentifier(name.GetCString(), in FindGlobalVariables()