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:
- include/llvm/Transforms/Utils/ValueMapper.h
- lib/Transforms/Utils/ValueMapper.cpp