LLVM 19.0.0git
Public Member Functions | List of all members
llvm::ValueMapTypeRemapper Class Referenceabstract

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"

Public Member Functions

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

Detailed Description

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

Definition at line 41 of file ValueMapper.h.

Constructor & Destructor Documentation

◆ ~ValueMapTypeRemapper()

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

Member Function Documentation

◆ 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: