LLDB mainline
lldb_private::ObjCPlusPlusLanguage Member List

This is the complete list of members for lldb_private::ObjCPlusPlusLanguage, including all inherited members.

CreateInstance(lldb::LanguageType language)lldb_private::ObjCPlusPlusLanguagestatic
DemangledNameContainsPath(llvm::StringRef path, ConstString demangled) constlldb_private::Languagevirtual
FindBestAlternateFunctionMangledName(const Mangled mangled, const SymbolContext &sym_ctx) constlldb_private::Languageinlinevirtual
FindPlugin(lldb::LanguageType language)lldb_private::Languagestatic
FindPlugin(llvm::StringRef file_path)lldb_private::Languagestatic
FindPlugin(lldb::LanguageType language, llvm::StringRef file_path)lldb_private::Languagestatic
ForAllLanguages(std::function< bool(lldb::LanguageType)> callback)lldb_private::Languagestatic
ForEach(std::function< bool(Language *)> callback)lldb_private::Languagestatic
FunctionNameRepresentation enum namelldb_private::Language
GenerateAlternateFunctionManglings(const ConstString mangled) constlldb_private::Languageinlinevirtual
GetDeclPrintingHelper()lldb_private::Languagevirtual
GetDefaultExceptionResolverDescription(bool catch_on, bool throw_on, Stream &s)lldb_private::Languagestatic
GetDemangledFunctionNameWithoutArguments(Mangled mangled) constlldb_private::Languageinlinevirtual
GetExceptionResolverDescription(bool catch_on, bool throw_on, Stream &s)lldb_private::Languagevirtual
GetFormatterPrefixSuffix(llvm::StringRef type_hint)lldb_private::Languagevirtual
GetFormatters()lldb_private::Languagevirtual
GetFunctionDisplayName(const SymbolContext *sc, const ExecutionContext *exe_ctx, FunctionNameRepresentation representation, Stream &s)lldb_private::Languagevirtual
GetGlobalLanguageProperties()lldb_private::Languagestatic
GetHardcodedFormats()lldb_private::Languagevirtual
GetHardcodedSummaries()lldb_private::Languagevirtual
GetHardcodedSynthetics()lldb_private::Languagevirtual
GetHighlighter() const overridelldb_private::ObjCPlusPlusLanguageinlinevirtual
GetInstanceVariableName() overridelldb_private::ObjCPlusPlusLanguageinlinevirtual
GetLanguageSpecificTypeLookupHelp()lldb_private::Languagevirtual
GetLanguagesSupportingREPLs()lldb_private::Languagestatic
GetLanguagesSupportingTypeSystems()lldb_private::Languagestatic
GetLanguagesSupportingTypeSystemsForExpressions()lldb_private::Languagestatic
GetLanguageType() const overridelldb_private::ObjCPlusPlusLanguageinlinevirtual
GetLanguageTypeFromString(const char *string)=deletelldb_private::Languagestatic
GetLanguageTypeFromString(llvm::StringRef string)lldb_private::Languagestatic
GetMethodNameVariants(ConstString method_name) constlldb_private::Languageinlinevirtual
GetNameForLanguageType(lldb::LanguageType language)lldb_private::Languagestatic
GetNilReferenceSummaryString() overridelldb_private::ObjCPlusPlusLanguageinlinevirtual
GetPluginName() overridelldb_private::ObjCPlusPlusLanguageinlinevirtual
GetPluginNameStatic()lldb_private::ObjCPlusPlusLanguageinlinestatic
GetPossibleFormattersMatches(ValueObject &valobj, lldb::DynamicValueType use_dynamic)lldb_private::Languagevirtual
GetPrimaryLanguage(lldb::LanguageType language)lldb_private::Languagestatic
GetSupportedLanguages()lldb_private::Languagestatic
GetTypeScavenger()lldb_private::Languagevirtual
GetUserEntryPointName() const overridelldb_private::ObjCPlusPlusLanguageinlinevirtual
IgnoreForLineBreakpoints(const SymbolContext &) constlldb_private::Languageinlinevirtual
Initialize()lldb_private::ObjCPlusPlusLanguagestatic
IsLogicalTrue(ValueObject &valobj, Status &error)lldb_private::Languagevirtual
IsNilReference(ValueObject &valobj)lldb_private::Languagevirtual
IsSourceFile(llvm::StringRef file_path) const overridelldb_private::ObjCPlusPlusLanguagevirtual
IsTopLevelFunction(Function &function)lldb_private::Languagevirtual
IsUninitializedReference(ValueObject &valobj)lldb_private::Languagevirtual
Language()lldb_private::Languageprotected
Language(const Language &)=deletelldb_private::Languageprivate
LanguageIsC(lldb::LanguageType language)lldb_private::Languagestatic
LanguageIsCFamily(lldb::LanguageType language)lldb_private::Languagestatic
LanguageIsCPlusPlus(lldb::LanguageType language)lldb_private::Languagestatic
LanguageIsObjC(lldb::LanguageType language)lldb_private::Languagestatic
LanguageIsPascal(lldb::LanguageType language)lldb_private::Languagestatic
m_highlighterlldb_private::ObjCPlusPlusLanguageprivate
ObjCPlusPlusLanguage()=defaultlldb_private::ObjCPlusPlusLanguage
operator=(const Language &)=deletelldb_private::Languageprivate
lldb_private::PluginInterface::operator=(const PluginInterface &)=deletelldb_private::PluginInterface
PluginInterface()=defaultlldb_private::PluginInterface
PluginInterface(const PluginInterface &)=deletelldb_private::PluginInterface
PrintAllLanguages(Stream &s, const char *prefix, const char *suffix)lldb_private::Languagestatic
PrintSupportedLanguagesForExpressions(Stream &s, llvm::StringRef prefix, llvm::StringRef suffix)lldb_private::Languagestatic
SymbolNameFitsToLanguage(Mangled name) constlldb_private::Languageinlinevirtual
Terminate()lldb_private::ObjCPlusPlusLanguagestatic
~Language() overridelldb_private::Language
~ObjCPlusPlusLanguage() override=defaultlldb_private::ObjCPlusPlusLanguage
~PluginInterface()=defaultlldb_private::PluginInterfacevirtual