LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Attributes | List of all members
llvm::ExecutionContext Struct Reference

#include <Interpreter.h>

Collaboration diagram for llvm::ExecutionContext:
Collaboration graph
[legend]

Public Attributes

FunctionCurFunction
 
BasicBlockCurBB
 
BasicBlock::iterator CurInst
 
std::map< Value *, GenericValueValues
 
std::vector< GenericValueVarArgs
 
CallSite Caller
 
AllocaHolderHandle Allocas
 

Detailed Description

Definition at line 70 of file lib/ExecutionEngine/Interpreter/Interpreter.h.

Member Data Documentation

AllocaHolderHandle llvm::ExecutionContext::Allocas
CallSite llvm::ExecutionContext::Caller
BasicBlock* llvm::ExecutionContext::CurBB
Function* llvm::ExecutionContext::CurFunction
BasicBlock::iterator llvm::ExecutionContext::CurInst
std::map<Value *, GenericValue> llvm::ExecutionContext::Values
std::vector<GenericValue> llvm::ExecutionContext::VarArgs

The documentation for this struct was generated from the following file: