LLVM: llvm::GVMaterializer Class Reference (original) (raw)

#include "[llvm/IR/GVMaterializer.h](GVMaterializer%5F8h%5Fsource.html)"

Public Member Functions
virtual ~GVMaterializer ()
virtual Error materialize (GlobalValue *GV)=0
Make sure the given GlobalValue is fully read.
virtual Error materializeModule ()=0
Make sure the entire Module has been completely read.
virtual Error materializeMetadata ()=0
virtual void setStripDebugInfo ()=0
virtual std::vector< StructType * > getIdentifiedStructTypes () const =0
Protected Member Functions

Definition at line 28 of file GVMaterializer.h.

llvm::GVMaterializer::GVMaterializer ( ) protecteddefault

~GVMaterializer()

GVMaterializer::~GVMaterializer ( ) virtualdefault

getIdentifiedStructTypes()

virtual std::vector< StructType * > llvm::GVMaterializer::getIdentifiedStructTypes ( ) const pure virtual

materialize()

materializeMetadata()

virtual Error llvm::GVMaterializer::materializeMetadata ( ) pure virtual

materializeModule()

virtual Error llvm::GVMaterializer::materializeModule ( ) pure virtual

Make sure the entire Module has been completely read.

setStripDebugInfo()

virtual void llvm::GVMaterializer::setStripDebugInfo ( ) pure virtual

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