LLVM API Documentation
#include <ValueMapper.h>
Public Member Functions | |
virtual | ~ValueMaterializer () |
virtual Value * | materializeValueFor (Value *V)=0 |
ValueMaterializer - This is a class that can be implemented by clients to materialize Values on demand.
Definition at line 39 of file ValueMapper.h.
virtual llvm::ValueMaterializer::~ValueMaterializer | ( | ) | [inline, virtual] |
Definition at line 42 of file ValueMapper.h.
virtual Value* llvm::ValueMaterializer::materializeValueFor | ( | Value * | V | ) | [pure virtual] |
materializeValueFor - The client should implement this method if they want to generate a mapped Value on demand. For example, if linking lazily.
Referenced by llvm::MapValue().