|
| ObjCPlusPlusLanguage ()=default |
|
| ~ObjCPlusPlusLanguage () override=default |
|
lldb::LanguageType | GetLanguageType () const override |
|
llvm::StringRef | GetNilReferenceSummaryString () override |
| Returns the summary string for ValueObjects for which IsNilReference() is true. More...
|
|
bool | IsSourceFile (llvm::StringRef file_path) const override |
|
const Highlighter * | GetHighlighter () const override |
|
llvm::StringRef | GetPluginName () override |
|
| ~Language () override |
|
virtual bool | IsTopLevelFunction (Function &function) |
|
virtual lldb::TypeCategoryImplSP | GetFormatters () |
|
virtual HardcodedFormatters::HardcodedFormatFinder | GetHardcodedFormats () |
|
virtual HardcodedFormatters::HardcodedSummaryFinder | GetHardcodedSummaries () |
|
virtual HardcodedFormatters::HardcodedSyntheticFinder | GetHardcodedSynthetics () |
|
virtual std::vector< ConstString > | GetPossibleFormattersMatches (ValueObject &valobj, lldb::DynamicValueType use_dynamic) |
|
virtual std::unique_ptr< TypeScavenger > | GetTypeScavenger () |
|
virtual const char * | GetLanguageSpecificTypeLookupHelp () |
|
virtual std::vector< Language::MethodNameVariant > | GetMethodNameVariants (ConstString method_name) const |
|
virtual bool | SymbolNameFitsToLanguage (Mangled name) const |
| Returns true iff the given symbol name is compatible with the mangling scheme of this language. More...
|
|
virtual bool | GetFormatterPrefixSuffix (ValueObject &valobj, ConstString type_hint, std::string &prefix, std::string &suffix) |
|
virtual bool | DemangledNameContainsPath (llvm::StringRef path, ConstString demangled) const |
|
virtual DumpValueObjectOptions::DeclPrintingHelper | GetDeclPrintingHelper () |
|
virtual LazyBool | IsLogicalTrue (ValueObject &valobj, Status &error) |
|
virtual bool | IsNilReference (ValueObject &valobj) |
|
virtual bool | IsUninitializedReference (ValueObject &valobj) |
|
virtual bool | GetFunctionDisplayName (const SymbolContext *sc, const ExecutionContext *exe_ctx, FunctionNameRepresentation representation, Stream &s) |
|
virtual ConstString | GetDemangledFunctionNameWithoutArguments (Mangled mangled) const |
|
virtual void | GetExceptionResolverDescription (bool catch_on, bool throw_on, Stream &s) |
|
virtual std::vector< ConstString > | GenerateAlternateFunctionManglings (const ConstString mangled) const |
|
virtual ConstString | FindBestAlternateFunctionMangledName (const Mangled mangled, const SymbolContext &sym_ctx) const |
|
| PluginInterface ()=default |
|
virtual | ~PluginInterface ()=default |
|
| PluginInterface (const PluginInterface &)=delete |
|
PluginInterface & | operator= (const PluginInterface &)=delete |
|
Definition at line 18 of file ObjCPlusPlusLanguage.h.