| AreEqualForFrameComparison(const SymbolContext &sc1, const SymbolContext &sc2) const | lldb_private::Language | inlinevirtual |
| CPlusPlusLanguage()=default | lldb_private::CPlusPlusLanguage | |
| CreateInstance(lldb::LanguageType language) | lldb_private::CPlusPlusLanguage | static |
| DebuggerInitialize(Debugger &) | lldb_private::CPlusPlusLanguage | privatestatic |
| DemangledNameContainsPath(llvm::StringRef path, ConstString demangled) const override | lldb_private::CPlusPlusLanguage | virtual |
| ExtractContextAndIdentifier(const char *name, llvm::StringRef &context, llvm::StringRef &identifier) | lldb_private::CPlusPlusLanguage | static |
| FilterForLineBreakpoints(llvm::SmallVectorImpl< SymbolContext > &) const | lldb_private::Language | inlinevirtual |
| FindBestAlternateFunctionMangledName(const Mangled mangled, const SymbolContext &sym_ctx) const override | lldb_private::CPlusPlusLanguage | virtual |
| FindPlugin(lldb::LanguageType language) | lldb_private::Language | static |
| FindPlugin(llvm::StringRef file_path) | lldb_private::Language | static |
| FindPlugin(lldb::LanguageType language, llvm::StringRef file_path) | lldb_private::Language | static |
| ForAllLanguages(llvm::function_ref< IterationAction(lldb::LanguageType)> callback) | lldb_private::Language | static |
| ForEach(llvm::function_ref< IterationAction(Language *)> callback) | lldb_private::Language | static |
| FunctionNameRepresentation enum name | lldb_private::Language | |
| GenerateAlternateFunctionManglings(const ConstString mangled) const override | lldb_private::CPlusPlusLanguage | virtual |
| GetBooleanFromString(llvm::StringRef str) const | lldb_private::Language | virtual |
| GetCatchKeyword() const | lldb_private::Language | inlinevirtual |
| GetDeclPrintingHelper() | lldb_private::Language | virtual |
| GetDefaultExceptionResolverDescription(bool catch_on, bool throw_on, Stream &s) | lldb_private::Language | static |
| GetDemangledBasename(llvm::StringRef demangled, const DemangledNameInfo &info) | lldb_private::CPlusPlusLanguage | static |
| GetDemangledFunctionArguments(llvm::StringRef demangled, const DemangledNameInfo &info) | lldb_private::CPlusPlusLanguage | static |
| GetDemangledFunctionNameWithoutArguments(Mangled mangled) const override | lldb_private::CPlusPlusLanguage | virtual |
| GetDemangledFunctionQualifiers(llvm::StringRef demangled, const DemangledNameInfo &info) | lldb_private::CPlusPlusLanguage | static |
| GetDemangledFunctionSuffix(llvm::StringRef demangled, const DemangledNameInfo &info) | lldb_private::CPlusPlusLanguage | static |
| GetDemangledReturnTypeLHS(llvm::StringRef demangled, const DemangledNameInfo &info) | lldb_private::CPlusPlusLanguage | static |
| GetDemangledReturnTypeRHS(llvm::StringRef demangled, const DemangledNameInfo &info) | lldb_private::CPlusPlusLanguage | static |
| GetDemangledScope(llvm::StringRef demangled, const DemangledNameInfo &info) | lldb_private::CPlusPlusLanguage | static |
| GetDemangledTemplateArguments(llvm::StringRef demangled, const DemangledNameInfo &info) | lldb_private::CPlusPlusLanguage | static |
| GetDisplayDemangledName(Mangled mangled) const | lldb_private::Language | inlinevirtual |
| GetDisplayNameForLanguageType(lldb::LanguageType language) | lldb_private::Language | static |
| GetExceptionResolverDescription(bool catch_on, bool throw_on, Stream &s) | lldb_private::Language | virtual |
| GetFormatterPrefixSuffix(llvm::StringRef type_hint) | lldb_private::Language | virtual |
| GetFormatters() override | lldb_private::CPlusPlusLanguage | virtual |
| GetFunctionDisplayName(const SymbolContext &sc, const ExecutionContext *exe_ctx, FunctionNameRepresentation representation, Stream &s) override | lldb_private::CPlusPlusLanguage | virtual |
| GetFunctionNameFormat() const override | lldb_private::CPlusPlusLanguage | virtual |
| GetFunctionNameInfo(ConstString name) const override | lldb_private::CPlusPlusLanguage | virtual |
| GetGlobalLanguageProperties() | lldb_private::Language | static |
| GetHardcodedFormats() | lldb_private::Language | virtual |
| GetHardcodedSummaries() override | lldb_private::CPlusPlusLanguage | virtual |
| GetHardcodedSynthetics() override | lldb_private::CPlusPlusLanguage | virtual |
| GetHighlighter() const override | lldb_private::CPlusPlusLanguage | inlinevirtual |
| GetInstanceVariableName() override | lldb_private::CPlusPlusLanguage | inlinevirtual |
| GetLanguageSpecificTypeLookupHelp() | lldb_private::Language | virtual |
| GetLanguagesSupportingREPLs() | lldb_private::Language | static |
| GetLanguagesSupportingTypeSystems() | lldb_private::Language | static |
| GetLanguagesSupportingTypeSystemsForExpressions() | lldb_private::Language | static |
| GetLanguageType() const override | lldb_private::CPlusPlusLanguage | inlinevirtual |
| GetLanguageTypeFromString(const char *string)=delete | lldb_private::Language | static |
| GetLanguageTypeFromString(llvm::StringRef string) | lldb_private::Language | static |
| GetMethodName(ConstString name) const override | lldb_private::CPlusPlusLanguage | virtual |
| GetMethodNameVariants(ConstString method_name) const | lldb_private::Language | inlinevirtual |
| GetNameForLanguageType(lldb::LanguageType language) | lldb_private::Language | static |
| GetNilReferenceSummaryString() override | lldb_private::CPlusPlusLanguage | inlinevirtual |
| GetPluginName() override | lldb_private::CPlusPlusLanguage | inlinevirtual |
| GetPluginNameStatic() | lldb_private::CPlusPlusLanguage | inlinestatic |
| GetPossibleFormattersMatches(ValueObject &valobj, lldb::DynamicValueType use_dynamic) | lldb_private::Language | virtual |
| GetPrimaryLanguage(lldb::LanguageType language) | lldb_private::Language | static |
| GetSupportedLanguages() | lldb_private::Language | static |
| GetThrowKeyword() const | lldb_private::Language | inlinevirtual |
| GetTypeScavenger() override | lldb_private::CPlusPlusLanguage | virtual |
| GetUserEntryPointName() const override | lldb_private::CPlusPlusLanguage | inlinevirtual |
| HandleFrameFormatVariable(const SymbolContext &sc, const ExecutionContext *exe_ctx, FormatEntity::Entry::Type type, Stream &s) override | lldb_private::CPlusPlusLanguage | |
| lldb_private::Language::HandleFrameFormatVariable(const SymbolContext &sc, const ExecutionContext *exe_ctx, FormatEntity::Entry::Type type, Stream &s) | lldb_private::Language | inlinevirtual |
| Initialize() | lldb_private::CPlusPlusLanguage | static |
| IsCPPMangledName(llvm::StringRef name) | lldb_private::CPlusPlusLanguage | static |
| IsLogicalTrue(ValueObject &valobj, Status &error) | lldb_private::Language | virtual |
| IsNilReference(ValueObject &valobj) override | lldb_private::CPlusPlusLanguage | virtual |
| IsSourceFile(llvm::StringRef file_path) const override | lldb_private::CPlusPlusLanguage | virtual |
| IsTopLevelFunction(Function &function) | lldb_private::Language | virtual |
| IsUninitializedReference(ValueObject &valobj) | lldb_private::Language | virtual |
| Language() | lldb_private::Language | protected |
| Language(const Language &)=delete | lldb_private::Language | private |
| LanguageIsC(lldb::LanguageType language) | lldb_private::Language | static |
| LanguageIsCFamily(lldb::LanguageType language) | lldb_private::Language | static |
| LanguageIsCPlusPlus(lldb::LanguageType language) | lldb_private::Language | static |
| LanguageIsObjC(lldb::LanguageType language) | lldb_private::Language | static |
| LanguageIsPascal(lldb::LanguageType language) | lldb_private::Language | static |
| m_highlighter | lldb_private::CPlusPlusLanguage | private |
| operator=(const Language &)=delete | lldb_private::Language | private |
| lldb_private::PluginInterface::operator=(const PluginInterface &)=delete | lldb_private::PluginInterface | |
| PluginInterface()=default | lldb_private::PluginInterface | |
| PluginInterface(const PluginInterface &)=delete | lldb_private::PluginInterface | |
| PrintAllLanguages(Stream &s, const char *prefix, const char *suffix) | lldb_private::Language | static |
| PrintSupportedLanguagesForExpressions(Stream &s, llvm::StringRef prefix, llvm::StringRef suffix) | lldb_private::Language | static |
| SubstituteStructor_ItaniumMangle(llvm::StringRef mangled_name, llvm::StringRef subst_from, llvm::StringRef subst_to) | lldb_private::CPlusPlusLanguage | static |
| SubstituteStructorAliases_ItaniumMangle(llvm::StringRef mangled_name) | lldb_private::CPlusPlusLanguage | static |
| SubstituteType_ItaniumMangle(llvm::StringRef mangled_name, llvm::StringRef subst_from, llvm::StringRef subst_to) | lldb_private::CPlusPlusLanguage | static |
| SupportsExceptionBreakpointsOnCatch() const | lldb_private::Language | inlinevirtual |
| SupportsExceptionBreakpointsOnThrow() const | lldb_private::Language | inlinevirtual |
| SymbolNameFitsToLanguage(Mangled mangled) const override | lldb_private::CPlusPlusLanguage | virtual |
| Terminate() | lldb_private::CPlusPlusLanguage | static |
| ~CPlusPlusLanguage() override=default | lldb_private::CPlusPlusLanguage | |
| ~Language() override | lldb_private::Language | |
| ~PluginInterface()=default | lldb_private::PluginInterface | virtual |