LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
llvm::ValueMapTypeRemapper Class Referenceabstract

#include <ValueMapper.h>

Public Member Functions

virtual ~ValueMapTypeRemapper ()
 
virtual TyperemapType (Type *SrcTy)=0
 

Detailed Description

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.

Constructor & Destructor Documentation

virtual llvm::ValueMapTypeRemapper::~ValueMapTypeRemapper ( )
inlinevirtual

Definition at line 30 of file ValueMapper.h.

Member Function Documentation

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().


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