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
DumpValue(ExecutionContext *exe_ctx, Stream *s, const DataExtractor &data, uint32_t data_offset, bool show_type, bool show_summary, bool verbose, lldb::Format format=lldb::eFormatDefault)lldb_private::Type
DumpValueInMemory(ExecutionContext *exe_ctx, Stream *s, lldb::addr_t address, AddressType address_type, bool show_types, bool show_summary, bool verbose)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
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
GetIsDeclaration() constlldb_private::Type
GetIsExternal() constlldb_private::Type
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
IsTypedef()lldb_private::Typeinline
IsValidType()lldb_private::Typeinline
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
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
SetIsDeclaration(bool b)lldb_private::Type
SetIsExternal(bool b)lldb_private::Type
SetPayload(Payload opaque_payload)lldb_private::Typeinline
SetSymbolContextScope(SymbolContextScope *context)lldb_private::Typeinline
Type(lldb::user_id_t uid, SymbolFile *symbol_file, ConstString name, llvm::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::Type
Type()lldb_private::Type
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