LLDB mainline
lldb_private::ObjCLanguage Member List

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

CreateInstance(lldb::LanguageType language)lldb_private::ObjCLanguagestatic
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) overridelldb_private::ObjCLanguagevirtual
GetFormatters() overridelldb_private::ObjCLanguagevirtual
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::ObjCLanguageinlinevirtual
GetInstanceVariableName() overridelldb_private::ObjCLanguageinlinevirtual
GetLanguageSpecificTypeLookupHelp()lldb_private::Languagevirtual
GetLanguagesSupportingREPLs()lldb_private::Languagestatic
GetLanguagesSupportingTypeSystems()lldb_private::Languagestatic
GetLanguagesSupportingTypeSystemsForExpressions()lldb_private::Languagestatic
GetLanguageType() const overridelldb_private::ObjCLanguageinlinevirtual
GetLanguageTypeFromString(const char *string)=deletelldb_private::Languagestatic
GetLanguageTypeFromString(llvm::StringRef string)lldb_private::Languagestatic
GetMethodNameVariants(ConstString method_name) const overridelldb_private::ObjCLanguagevirtual
GetNameForLanguageType(lldb::LanguageType language)lldb_private::Languagestatic
GetNilReferenceSummaryString() overridelldb_private::ObjCLanguageinlinevirtual
GetPluginName() overridelldb_private::ObjCLanguageinlinevirtual
GetPluginNameStatic()lldb_private::ObjCLanguageinlinestatic
GetPossibleFormattersMatches(ValueObject &valobj, lldb::DynamicValueType use_dynamic) overridelldb_private::ObjCLanguagevirtual
GetPrimaryLanguage(lldb::LanguageType language)lldb_private::Languagestatic
GetSupportedLanguages()lldb_private::Languagestatic
GetTypeScavenger() overridelldb_private::ObjCLanguagevirtual
GetUserEntryPointName() const overridelldb_private::ObjCLanguageinlinevirtual
IgnoreForLineBreakpoints(const SymbolContext &) constlldb_private::Languageinlinevirtual
Initialize()lldb_private::ObjCLanguagestatic
IsLogicalTrue(ValueObject &valobj, Status &error)lldb_private::Languagevirtual
IsNilReference(ValueObject &valobj) overridelldb_private::ObjCLanguagevirtual
IsPossibleObjCMethodName(const char *name)lldb_private::ObjCLanguageinlinestatic
IsPossibleObjCSelector(const char *name)lldb_private::ObjCLanguageinlinestatic
IsSourceFile(llvm::StringRef file_path) const overridelldb_private::ObjCLanguagevirtual
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::ObjCLanguageprivate
ObjCLanguage()=defaultlldb_private::ObjCLanguage
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 mangled) const overridelldb_private::ObjCLanguagevirtual
Terminate()lldb_private::ObjCLanguagestatic
~Language() overridelldb_private::Language
~ObjCLanguage() override=defaultlldb_private::ObjCLanguage
~PluginInterface()=defaultlldb_private::PluginInterfacevirtual