LLVM API Documentation
#include <Reader.h>
Collaboration diagram for llvm::BytecodeReader::LazyFunctionInfo:

Public Member Functions | |
| LazyFunctionInfo (const unsigned char *B=0, const unsigned char *EB=0) | |
Public Attributes | |
| const unsigned char * | Buf |
| const unsigned char * | EndBuf |
For lazy read-in of functions, we need to save the location in the data stream where the function is located. This structure provides that information. Lazy read-in is used mostly by the JIT which only wants to resolve functions as it needs them.
Definition at line 117 of file lib/Bytecode/Reader/Reader.h.
| llvm::BytecodeReader::LazyFunctionInfo::LazyFunctionInfo | ( | const unsigned char * | B = 0, |
|
| const unsigned char * | EB = 0 | |||
| ) | [inline] |
Definition at line 119 of file lib/Bytecode/Reader/Reader.h.
| const unsigned char* llvm::BytecodeReader::LazyFunctionInfo::Buf |
Definition at line 118 of file lib/Bytecode/Reader/Reader.h.
| const unsigned char * llvm::BytecodeReader::LazyFunctionInfo::EndBuf |
Definition at line 118 of file lib/Bytecode/Reader/Reader.h.