LLDB mainline
|
#include "lldb/Expression/Materializer.h"
#include "lldb/Core/DumpDataExtractor.h"
#include "lldb/Expression/ExpressionVariable.h"
#include "lldb/Symbol/Symbol.h"
#include "lldb/Symbol/Type.h"
#include "lldb/Symbol/Variable.h"
#include "lldb/Target/ExecutionContext.h"
#include "lldb/Target/RegisterContext.h"
#include "lldb/Target/StackFrame.h"
#include "lldb/Target/Target.h"
#include "lldb/Target/Thread.h"
#include "lldb/Utility/LLDBLog.h"
#include "lldb/Utility/Log.h"
#include "lldb/Utility/RegisterValue.h"
#include "lldb/ValueObject/ValueObjectConstResult.h"
#include "lldb/ValueObject/ValueObjectVariable.h"
#include "lldb/lldb-forward.h"
#include <memory>
#include <optional>
Go to the source code of this file.
Classes | |
class | EntityPersistentVariable |
class | EntityVariableBase |
Base class for materialization of Variables and ValueObjects. More... | |
class | EntityVariable |
Represents an Entity constructed from a VariableSP. More... | |
class | EntityValueObject |
Represents an Entity constructed from a VariableSP. More... | |
class | EntityResultVariable |
class | EntitySymbol |
class | EntityRegister |
Variables | |
static constexpr uint32_t | g_default_var_alignment = 8 |
static constexpr uint32_t | g_default_var_byte_size = 8 |
|
staticconstexpr |
Definition at line 37 of file Materializer.cpp.
Referenced by EntityPersistentVariable::EntityPersistentVariable(), EntityResultVariable::EntityResultVariable(), EntitySymbol::EntitySymbol(), and EntityVariableBase::EntityVariableBase().
|
staticconstexpr |
Definition at line 38 of file Materializer.cpp.
Referenced by EntityPersistentVariable::EntityPersistentVariable(), EntityResultVariable::EntityResultVariable(), EntitySymbol::EntitySymbol(), and EntityVariableBase::EntityVariableBase().