LLDB mainline
|
#include "lldb/Target/StackFrame.h"
#include "lldb/Core/Debugger.h"
#include "lldb/Core/Disassembler.h"
#include "lldb/Core/FormatEntity.h"
#include "lldb/Core/Mangled.h"
#include "lldb/Core/Module.h"
#include "lldb/Core/Value.h"
#include "lldb/Symbol/CompileUnit.h"
#include "lldb/Symbol/Function.h"
#include "lldb/Symbol/Symbol.h"
#include "lldb/Symbol/SymbolContextScope.h"
#include "lldb/Symbol/SymbolFile.h"
#include "lldb/Symbol/Type.h"
#include "lldb/Symbol/VariableList.h"
#include "lldb/Target/ABI.h"
#include "lldb/Target/ExecutionContext.h"
#include "lldb/Target/LanguageRuntime.h"
#include "lldb/Target/Process.h"
#include "lldb/Target/RegisterContext.h"
#include "lldb/Target/StackFrameRecognizer.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/DILEval.h"
#include "lldb/ValueObject/DILLexer.h"
#include "lldb/ValueObject/DILParser.h"
#include "lldb/ValueObject/ValueObjectConstResult.h"
#include "lldb/ValueObject/ValueObjectMemory.h"
#include "lldb/ValueObject/ValueObjectVariable.h"
#include "lldb/lldb-enumerations.h"
#include <memory>
Go to the source code of this file.
Macros | |
#define | RESOLVED_FRAME_CODE_ADDR (uint32_t(eSymbolContextLastItem) << 1) |
#define | RESOLVED_FRAME_ID_SYMBOL_SCOPE (RESOLVED_FRAME_CODE_ADDR << 1) |
#define | GOT_FRAME_BASE (RESOLVED_FRAME_ID_SYMBOL_SCOPE << 1) |
#define | RESOLVED_VARIABLES (GOT_FRAME_BASE << 1) |
#define | RESOLVED_GLOBAL_VARIABLES (RESOLVED_VARIABLES << 1) |
#define GOT_FRAME_BASE (RESOLVED_FRAME_ID_SYMBOL_SCOPE << 1) |
Definition at line 53 of file StackFrame.cpp.
Referenced by lldb_private::StackFrame::GetFrameBaseValue(), and lldb_private::StackFrame::UpdatePreviousFrameFromCurrentFrame().
#define RESOLVED_FRAME_CODE_ADDR (uint32_t(eSymbolContextLastItem) << 1) |
Definition at line 51 of file StackFrame.cpp.
Referenced by lldb_private::StackFrame::GetFrameCodeAddress(), and lldb_private::StackFrame::GetSymbolContext().
#define RESOLVED_FRAME_ID_SYMBOL_SCOPE (RESOLVED_FRAME_CODE_ADDR << 1) |
Definition at line 52 of file StackFrame.cpp.
Referenced by lldb_private::StackFrame::GetStackID(), and lldb_private::StackFrame::SetSymbolContextScope().
#define RESOLVED_GLOBAL_VARIABLES (RESOLVED_VARIABLES << 1) |
Definition at line 55 of file StackFrame.cpp.
Referenced by lldb_private::StackFrame::GetVariableList().
#define RESOLVED_VARIABLES (GOT_FRAME_BASE << 1) |
Definition at line 54 of file StackFrame.cpp.
Referenced by lldb_private::StackFrame::GetVariableList().