DemangledNameContainsPath(llvm::StringRef path, ConstString demangled) const | lldb_private::Language | virtual |
FindBestAlternateFunctionMangledName(const Mangled mangled, const SymbolContext &sym_ctx) const | lldb_private::Language | inlinevirtual |
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(std::function< bool(lldb::LanguageType)> callback) | lldb_private::Language | static |
ForEach(std::function< bool(Language *)> callback) | lldb_private::Language | static |
FunctionNameRepresentation enum name | lldb_private::Language | |
GenerateAlternateFunctionManglings(const ConstString mangled) const | lldb_private::Language | inlinevirtual |
GetCatchKeyword() const | lldb_private::Language | inlinevirtual |
GetDeclPrintingHelper() | lldb_private::Language | virtual |
GetDefaultExceptionResolverDescription(bool catch_on, bool throw_on, Stream &s) | lldb_private::Language | static |
GetDemangledFunctionNameWithoutArguments(Mangled mangled) const | lldb_private::Language | inlinevirtual |
GetDisplayDemangledName(Mangled mangled) const | lldb_private::Language | inlinevirtual |
GetExceptionResolverDescription(bool catch_on, bool throw_on, Stream &s) | lldb_private::Language | virtual |
GetFormatterPrefixSuffix(llvm::StringRef type_hint) | lldb_private::Language | virtual |
GetFormatters() | lldb_private::Language | virtual |
GetFunctionDisplayName(const SymbolContext *sc, const ExecutionContext *exe_ctx, FunctionNameRepresentation representation, Stream &s) | lldb_private::Language | virtual |
GetGlobalLanguageProperties() | lldb_private::Language | static |
GetHardcodedFormats() | lldb_private::Language | virtual |
GetHardcodedSummaries() | lldb_private::Language | virtual |
GetHardcodedSynthetics() | lldb_private::Language | virtual |
GetHighlighter() const | lldb_private::Language | inlinevirtual |
GetInstanceVariableName() | lldb_private::Language | inlinevirtual |
GetLanguageSpecificTypeLookupHelp() | lldb_private::Language | virtual |
GetLanguagesSupportingREPLs() | lldb_private::Language | static |
GetLanguagesSupportingTypeSystems() | lldb_private::Language | static |
GetLanguagesSupportingTypeSystemsForExpressions() | lldb_private::Language | static |
GetLanguageType() const =0 | lldb_private::Language | pure virtual |
GetLanguageTypeFromString(const char *string)=delete | lldb_private::Language | static |
GetLanguageTypeFromString(llvm::StringRef string) | lldb_private::Language | static |
GetMethodNameVariants(ConstString method_name) const | lldb_private::Language | inlinevirtual |
GetNameForLanguageType(lldb::LanguageType language) | lldb_private::Language | static |
GetNilReferenceSummaryString() | lldb_private::Language | inlinevirtual |
GetPluginName()=0 | lldb_private::PluginInterface | pure virtual |
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() | lldb_private::Language | virtual |
GetUserEntryPointName() const | lldb_private::Language | inlinevirtual |
IgnoreForLineBreakpoints(const SymbolContext &) const | lldb_private::Language | inlinevirtual |
IsLogicalTrue(ValueObject &valobj, Status &error) | lldb_private::Language | virtual |
IsNilReference(ValueObject &valobj) | lldb_private::Language | virtual |
IsSourceFile(llvm::StringRef file_path) const =0 | lldb_private::Language | pure 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 |
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 |
SupportsExceptionBreakpointsOnCatch() const | lldb_private::Language | inlinevirtual |
SupportsExceptionBreakpointsOnThrow() const | lldb_private::Language | inlinevirtual |
SymbolNameFitsToLanguage(Mangled name) const | lldb_private::Language | inlinevirtual |
~Language() override | lldb_private::Language | |
~PluginInterface()=default | lldb_private::PluginInterface | virtual |