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/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/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)
 

Macro Definition Documentation

◆ GOT_FRAME_BASE

#define GOT_FRAME_BASE   (RESOLVED_FRAME_ID_SYMBOL_SCOPE << 1)

Definition at line 50 of file StackFrame.cpp.

◆ RESOLVED_FRAME_CODE_ADDR

#define RESOLVED_FRAME_CODE_ADDR   (uint32_t(eSymbolContextLastItem) << 1)

Definition at line 48 of file StackFrame.cpp.

◆ RESOLVED_FRAME_ID_SYMBOL_SCOPE

#define RESOLVED_FRAME_ID_SYMBOL_SCOPE   (RESOLVED_FRAME_CODE_ADDR << 1)

Definition at line 49 of file StackFrame.cpp.

◆ RESOLVED_GLOBAL_VARIABLES

#define RESOLVED_GLOBAL_VARIABLES   (RESOLVED_VARIABLES << 1)

Definition at line 52 of file StackFrame.cpp.

◆ RESOLVED_VARIABLES

#define RESOLVED_VARIABLES   (GOT_FRAME_BASE << 1)

Definition at line 51 of file StackFrame.cpp.