|
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().