LLVM API Documentation
#include <ValueMapper.h>
Public Member Functions | |
virtual | ~ValueMapTypeRemapper () |
virtual Type * | remapType (Type *SrcTy)=0 |
ValueMapTypeRemapper - This is a class that can be implemented by clients to remap types when cloning constants and instructions.
Definition at line 27 of file ValueMapper.h.
virtual llvm::ValueMapTypeRemapper::~ValueMapTypeRemapper | ( | ) | [inline, virtual] |
Definition at line 30 of file ValueMapper.h.
virtual Type* llvm::ValueMapTypeRemapper::remapType | ( | Type * | SrcTy | ) | [pure virtual] |
remapType - The client should implement this method if they want to remap types while mapping values.
Referenced by llvm::MapValue(), and llvm::RemapInstruction().