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

This is a class that can be implemented by clients to remap types when cloning constants and instructions. More...

#include "[llvm/Transforms/Utils/ValueMapper.h](ValueMapper%5F8h%5Fsource.html)"

Public Member Functions
virtual ~ValueMapTypeRemapper ()=default
virtual Type * remapType (Type *SrcTy)=0
The client should implement this method if they want to remap types while mapping values.

This is a class that can be implemented by clients to remap types when cloning constants and instructions.

Definition at line 45 of file ValueMapper.h.

virtual llvm::ValueMapTypeRemapper::~ValueMapTypeRemapper ( ) virtualdefault

remapType()

virtual Type * llvm::ValueMapTypeRemapper::remapType ( Type * SrcTy) pure virtual

The client should implement this method if they want to remap types while mapping values.


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