LLDB mainline
lldb_private::ClassDescriptorV2Tagged Member List

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

CheckPointer(lldb::addr_t value, uint32_t ptr_size) constlldb_private::ObjCLanguageRuntime::ClassDescriptorinlinevirtual
ClassDescriptor()lldb_private::ObjCLanguageRuntime::ClassDescriptorinline
ClassDescriptorV2Tagged(ConstString class_name, uint64_t payload)lldb_private::ClassDescriptorV2Taggedinline
ClassDescriptorV2Tagged(ObjCLanguageRuntime::ClassDescriptorSP actual_class_sp, uint64_t u_payload, int64_t s_payload)lldb_private::ClassDescriptorV2Taggedinline
Describe(std::function< void(ObjCISA)> const &superclass_func, std::function< bool(const char *, const char *)> const &instance_method_func, std::function< bool(const char *, const char *)> const &class_method_func, std::function< bool(const char *, const char *, lldb::addr_t, uint64_t)> const &ivar_func) constlldb_private::ObjCLanguageRuntime::ClassDescriptorinlinevirtual
GetClassName() overridelldb_private::ClassDescriptorV2Taggedinlinevirtual
GetImplementationLanguage() constlldb_private::ObjCLanguageRuntime::ClassDescriptorinlinevirtual
GetInfoBits()lldb_private::ClassDescriptorV2Taggedinlinevirtual
GetInstanceSize() overridelldb_private::ClassDescriptorV2Taggedinlinevirtual
GetISA() overridelldb_private::ClassDescriptorV2Taggedinlinevirtual
GetIVarAtIndex(size_t idx)lldb_private::ObjCLanguageRuntime::ClassDescriptorinlinevirtual
GetMetaclass() const overridelldb_private::ClassDescriptorV2Taggedinlinevirtual
GetNumIVars()lldb_private::ObjCLanguageRuntime::ClassDescriptorinlinevirtual
GetPayload()lldb_private::ClassDescriptorV2Taggedinlinevirtual
GetSuperclass() overridelldb_private::ClassDescriptorV2Taggedinlinevirtual
GetTaggedPointerInfo(uint64_t *info_bits=nullptr, uint64_t *value_bits=nullptr, uint64_t *payload=nullptr) overridelldb_private::ClassDescriptorV2Taggedinlinevirtual
GetTaggedPointerInfoSigned(uint64_t *info_bits=nullptr, int64_t *value_bits=nullptr, uint64_t *payload=nullptr) overridelldb_private::ClassDescriptorV2Taggedinlinevirtual
GetType()lldb_private::ObjCLanguageRuntime::ClassDescriptorinline
GetValueBits()lldb_private::ClassDescriptorV2Taggedinlinevirtual
GetValueBitsSigned()lldb_private::ClassDescriptorV2Taggedinlinevirtual
IsCFType() overridelldb_private::ClassDescriptorV2Taggedinlinevirtual
IsKVO() overridelldb_private::ClassDescriptorV2Taggedinlinevirtual
IsPointerValid(lldb::addr_t value, uint32_t ptr_size, bool allow_NULLs=false, bool allow_tagged=false, bool check_version_specific=false) constlldb_private::ObjCLanguageRuntime::ClassDescriptorprotected
IsValid() overridelldb_private::ClassDescriptorV2Taggedinlinevirtual
m_info_bitslldb_private::ClassDescriptorV2Taggedprivate
m_is_cflldb_private::ObjCLanguageRuntime::ClassDescriptorprivate
m_is_kvolldb_private::ObjCLanguageRuntime::ClassDescriptorprivate
m_namelldb_private::ClassDescriptorV2Taggedprivate
m_payloadlldb_private::ClassDescriptorV2Taggedprivate
m_pointer_sizelldb_private::ClassDescriptorV2Taggedprivate
m_type_wplldb_private::ObjCLanguageRuntime::ClassDescriptorprivate
m_validlldb_private::ClassDescriptorV2Taggedprivate
m_value_bitslldb_private::ClassDescriptorV2Taggedprivate
m_value_bits_signedlldb_private::ClassDescriptorV2Taggedprivate
SetType(const lldb::TypeSP &type_sp)lldb_private::ObjCLanguageRuntime::ClassDescriptorinline
~ClassDescriptor()=defaultlldb_private::ObjCLanguageRuntime::ClassDescriptorvirtual
~ClassDescriptorV2Tagged() override=defaultlldb_private::ClassDescriptorV2Tagged