tvm
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | List of all members
tvm::TypeMutator Class Reference

TypeMutator that mutates expressions. More...

#include <type_functor.h>

Inheritance diagram for tvm::TypeMutator:
Collaboration diagram for tvm::TypeMutator:

Public Member Functions

Type VisitType (const Type &t) override
 
Type VisitType_ (const FuncTypeNode *op) override
 
Type VisitType_ (const TupleTypeNode *op) override
 
Type VisitType_ (const PrimTypeNode *op) override
 
Type VisitType_ (const PointerTypeNode *op) override
 

Detailed Description

TypeMutator that mutates expressions.

Member Function Documentation

◆ VisitType()

Type tvm::TypeMutator::VisitType ( const Type t)
override

◆ VisitType_() [1/4]

Type tvm::TypeMutator::VisitType_ ( const FuncTypeNode op)
override

◆ VisitType_() [2/4]

Type tvm::TypeMutator::VisitType_ ( const PointerTypeNode op)
override

◆ VisitType_() [3/4]

Type tvm::TypeMutator::VisitType_ ( const PrimTypeNode op)
override

◆ VisitType_() [4/4]

Type tvm::TypeMutator::VisitType_ ( const TupleTypeNode op)
override

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