LLDB mainline
EntityVariableBase Member List

This is the complete list of members for EntityVariableBase, including all inherited members.

Dematerialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, lldb::addr_t process_address, lldb::addr_t frame_top, lldb::addr_t frame_bottom, Status &err) overrideEntityVariableBaseinlinevirtual
DumpToLog(IRMemoryMap &map, lldb::addr_t process_address, Log *log) overrideEntityVariableBaseinlinevirtual
Entity()=defaultlldb_private::Materializer::Entity
EntityVariableBase()EntityVariableBaseinline
GetAlignment()lldb_private::Materializer::Entityinline
GetByteSize(ExecutionContextScope *scope) const =0EntityVariableBaseprivatepure virtual
GetName() const =0EntityVariableBaseprivatepure virtual
GetOffset()lldb_private::Materializer::Entityinline
GetSize()lldb_private::Materializer::Entityinline
GetTypeBitAlign(ExecutionContextScope *scope) const =0EntityVariableBaseprivatepure virtual
LocationExpressionIsValid() const =0EntityVariableBaseprivatepure virtual
m_alignmentlldb_private::Materializer::Entityprotected
m_is_referenceEntityVariableBaseprotected
m_offsetlldb_private::Materializer::Entityprotected
m_original_dataEntityVariableBaseprotected
m_sizelldb_private::Materializer::Entityprotected
m_temporary_allocationEntityVariableBaseprotected
m_temporary_allocation_sizeEntityVariableBaseprotected
Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, lldb::addr_t process_address, Status &err) overrideEntityVariableBaseinlinevirtual
SetOffset(uint32_t offset)lldb_private::Materializer::Entityinline
SetupValueObject(ExecutionContextScope *scope)=0EntityVariableBaseprivatepure virtual
Wipe(IRMemoryMap &map, lldb::addr_t process_address) overrideEntityVariableBaseinlinevirtual
~Entity()=defaultlldb_private::Materializer::Entityvirtual
~EntityVariableBase()=defaultEntityVariableBasevirtual