LLVM API Documentation

llvm::BytecodeWriter Class Reference

#include <WriterInternals.h>

Collaboration diagram for llvm::BytecodeWriter:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BytecodeWriter (std::vector< unsigned char > &o, const Module *M)

Friends

class BytecodeBlock

Detailed Description

Definition at line 29 of file WriterInternals.h.


Constructor & Destructor Documentation

BytecodeWriter::BytecodeWriter ( std::vector< unsigned char > &  o,
const Module M 
)

Definition at line 799 of file Bytecode/Writer/Writer.cpp.

References llvm::Module::AnyEndianness, llvm::Module::AnyPointerSize, BCVersionNum, llvm::Module::begin(), llvm::Module::BigEndian, llvm::Module::end(), llvm::Type::FirstDerivedTyID, llvm::Module::getEndianness(), llvm::Module::getPointerSize(), llvm::Module::getSymbolTable(), llvm::BytecodeFormat::GlobalTypePlaneBlockID, M, llvm::BytecodeFormat::ModuleBlockID, and llvm::Module::Pointer64.


Friends And Related Function Documentation

friend class BytecodeBlock [friend]

Definition at line 104 of file WriterInternals.h.


The documentation for this class was generated from the following files: