LLDB  mainline
Macros
StackFrame.cpp File Reference
#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/Core/ValueObjectConstResult.h"
#include "lldb/Core/ValueObjectMemory.h"
#include "lldb/Core/ValueObjectVariable.h"
#include "lldb/Symbol/CompileUnit.h"
#include "lldb/Symbol/Function.h"
#include "lldb/Symbol/Symbol.h"
#include "lldb/Symbol/SymbolContextScope.h"
#include "lldb/Symbol/Type.h"
#include "lldb/Symbol/VariableList.h"
#include "lldb/Target/ABI.h"
#include "lldb/Target/ExecutionContext.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/RegisterValue.h"
#include "lldb/lldb-enumerations.h"
#include <memory>
Include dependency graph for StackFrame.cpp:

Go to the source code of this file.

Macros

#define RESOLVED_FRAME_CODE_ADDR   (uint32_t(eSymbolContextEverything + 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)
 

Macro Definition Documentation

◆ GOT_FRAME_BASE

#define GOT_FRAME_BASE   (RESOLVED_FRAME_ID_SYMBOL_SCOPE << 1)

◆ RESOLVED_FRAME_CODE_ADDR

#define RESOLVED_FRAME_CODE_ADDR   (uint32_t(eSymbolContextEverything + 1))

◆ RESOLVED_FRAME_ID_SYMBOL_SCOPE

#define RESOLVED_FRAME_ID_SYMBOL_SCOPE   (RESOLVED_FRAME_CODE_ADDR << 1)

◆ RESOLVED_GLOBAL_VARIABLES

#define RESOLVED_GLOBAL_VARIABLES   (RESOLVED_VARIABLES << 1)

Definition at line 48 of file StackFrame.cpp.

Referenced by lldb_private::StackFrame::GetVariableList().

◆ RESOLVED_VARIABLES

#define RESOLVED_VARIABLES   (GOT_FRAME_BASE << 1)

Definition at line 47 of file StackFrame.cpp.

Referenced by lldb_private::StackFrame::GetVariableList().