LLVM API Documentation
#include <RuntimeInfo.h>
Collaboration diagram for llvm::StackFrame:
Public Member Functions | |
StackFrame (RuntimeInfo &RI, void *ParentFrameID) | |
StackFrame & | operator= (const StackFrame &RHS) |
void * | getFrameID () const |
const GlobalVariable * | getFunctionDesc () |
void | getSourceLocation (unsigned &LineNo, unsigned &ColNo, const SourceFileInfo *&SourceInfo) |
Definition at line 34 of file RuntimeInfo.h.
|
Definition at line 23 of file RuntimeInfo.cpp. References llvm::RuntimeInfo::getInferiorProcess(), and llvm::InferiorProcess::getPreviousFrame(). |
|
getFrameID - return the low-level opaque frame ID of this stack frame. Definition at line 54 of file RuntimeInfo.h. |
|
getFunctionDesc - Return the descriptor for the function that contains this stack frame, or null if it is unknown. Definition at line 32 of file RuntimeInfo.cpp. References llvm::RuntimeInfo::getInferiorProcess(), and llvm::InferiorProcess::getSubprogramDesc(). |
|
getSourceLocation - Return the source location that this stack frame is sitting at. Definition at line 40 of file RuntimeInfo.cpp. References llvm::InferiorProcess::getFrameLocation(), llvm::RuntimeInfo::getInferiorProcess(), llvm::RuntimeInfo::getProgramInfo(), and llvm::ProgramInfo::getSourceFile(). |
|
Definition at line 46 of file RuntimeInfo.h. References FrameID, and FunctionDesc. |