LLDB mainline
lldb_private::Type Member List

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

Clear()lldb_private::UserIDinline
Compare(const Type &a, const Type &b)lldb_private::Typestatic
Dump(Stream *s, bool show_context, lldb::DescriptionLevel level=lldb::eDescriptionLevelFull)lldb_private::Type
DumpTypeName(Stream *s)lldb_private::Type
eEncodingInvalid enum valuelldb_private::Type
eEncodingIsAtomicUID enum valuelldb_private::Type
eEncodingIsConstUID enum valuelldb_private::Type
eEncodingIsLValueReferenceUID enum valuelldb_private::Type
eEncodingIsPointerUID enum valuelldb_private::Type
eEncodingIsRestrictUID enum valuelldb_private::Type
eEncodingIsRValueReferenceUID enum valuelldb_private::Type
eEncodingIsSyntheticUID enum valuelldb_private::Type
eEncodingIsTypedefUID enum valuelldb_private::Type
eEncodingIsUID enum valuelldb_private::Type
eEncodingIsVolatileUID enum valuelldb_private::Type
EncodingDataType enum namelldb_private::Type
GetBaseName()lldb_private::Type
GetByteSize(ExecutionContextScope *exe_scope)lldb_private::Type
GetDeclaration() constlldb_private::Type
GetDescription(Stream *s, lldb::DescriptionLevel level, bool show_name, ExecutionContextScope *exe_scope)lldb_private::Type
GetEncoding(uint64_t &count)lldb_private::Type
GetEncodingMask()lldb_private::Type
GetEncodingType()lldb_private::Typeprotected
GetExeModule()lldb_private::Type
GetFormat()lldb_private::Type
GetForwardCompilerType()lldb_private::Type
GetFullCompilerType()lldb_private::Type
GetID() constlldb_private::UserIDinline
GetLayoutCompilerType()lldb_private::Type
GetModule()lldb_private::Type
GetName()lldb_private::Type
GetName() constlldb_private::Typeinline
GetNumChildren(bool omit_empty_base_classes)lldb_private::Type
GetPayload()lldb_private::Typeinline
GetQualifiedName()lldb_private::Type
GetSymbolContextScope()lldb_private::Typeinline
GetSymbolContextScope() constlldb_private::Typeinline
GetSymbolFile()lldb_private::Typeinline
GetSymbolFile() constlldb_private::Typeinline
GetTypedefType()lldb_private::Type
GetTypeScopeAndBasename(llvm::StringRef name, llvm::StringRef &scope, llvm::StringRef &basename, lldb::TypeClass &type_class)lldb_private::Typestatic
IsAggregateType()lldb_private::Type
IsTemplateType()lldb_private::Type
IsTypedef()lldb_private::Typeinline
IsValidType()lldb_private::Typeinline
lldb_private::SymbolFileCommonlldb_private::Typefriend
m_byte_sizelldb_private::Typeprotected
m_byte_size_has_valuelldb_private::Typeprotected
m_compiler_typelldb_private::Typeprotected
m_compiler_type_resolve_statelldb_private::Typeprotected
m_contextlldb_private::Typeprotected
m_decllldb_private::Typeprotected
m_encoding_typelldb_private::Typeprotected
m_encoding_uidlldb_private::Typeprotected
m_encoding_uid_typelldb_private::Typeprotected
m_namelldb_private::Typeprotected
m_payloadlldb_private::Typeprotected
m_symbol_filelldb_private::Typeprotected
m_uidlldb_private::UserIDprotected
operator=(const Type &t)=defaultlldb_private::Typeprivate
operator=(Type &&t)=defaultlldb_private::Typeprivate
Payload typedeflldb_private::Type
ReadFromMemory(ExecutionContext *exe_ctx, lldb::addr_t address, AddressType address_type, DataExtractor &data)lldb_private::Type
ResolveCompilerType(ResolveState compiler_type_resolve_state)lldb_private::Typeprotected
ResolveState enum namelldb_private::Type
SetEncodingType(Type *encoding_type)lldb_private::Typeinline
SetID(lldb::user_id_t uid)lldb_private::UserIDinline
SetPayload(Payload opaque_payload)lldb_private::Typeinline
SetSymbolContextScope(SymbolContextScope *context)lldb_private::Typeinline
Type(lldb::user_id_t uid, SymbolFile *symbol_file, ConstString name, std::optional< uint64_t > byte_size, SymbolContextScope *context, lldb::user_id_t encoding_uid, EncodingDataType encoding_uid_type, const Declaration &decl, const CompilerType &compiler_qual_type, ResolveState compiler_type_resolve_state, uint32_t opaque_payload=0)lldb_private::Typeprivate
Type()lldb_private::Typeprivate
Type(Type &t)=defaultlldb_private::Typeprivate
Type(Type &&t)=defaultlldb_private::Typeprivate
UserID(lldb::user_id_t uid=LLDB_INVALID_UID)lldb_private::UserIDinline
WriteToMemory(ExecutionContext *exe_ctx, lldb::addr_t address, AddressType address_type, DataExtractor &data)lldb_private::Type
~UserID()=defaultlldb_private::UserID