tvm
Public Member Functions | List of all members
tvm::script::printer::ForDoc Class Reference

Reference type of ForDocNode. More...

#include <doc.h>

Inheritance diagram for tvm::script::printer::ForDoc:
Collaboration diagram for tvm::script::printer::ForDoc:

Public Member Functions

 ForDoc (ExprDoc lhs, ExprDoc rhs, Array< StmtDoc > body)
 Constructor of ForDoc. More...
 
 TVM_DEFINE_NOTNULLABLE_OBJECT_REF_METHODS (ForDoc, StmtDoc, ForDocNode)
 
- Public Member Functions inherited from tvm::script::printer::StmtDoc
 TVM_DEFINE_NOTNULLABLE_OBJECT_REF_METHODS (StmtDoc, Doc, StmtDocNode)
 
- Public Member Functions inherited from tvm::script::printer::Doc
 TVM_DEFINE_NOTNULLABLE_OBJECT_REF_METHODS (Doc, ObjectRef, DocNode)
 

Additional Inherited Members

- Protected Member Functions inherited from tvm::script::printer::StmtDoc
 StmtDoc ()=default
 
- Protected Member Functions inherited from tvm::script::printer::Doc
 Doc ()=default
 

Detailed Description

Reference type of ForDocNode.

See also
ForDocNode

Constructor & Destructor Documentation

◆ ForDoc()

tvm::script::printer::ForDoc::ForDoc ( ExprDoc  lhs,
ExprDoc  rhs,
Array< StmtDoc body 
)
explicit

Constructor of ForDoc.

Parameters
lhsThe left hand side of the assignment of iterating variable.
rhsThe right hand side of the assignment of iterating variable.
bodyThe body of the for statement.

Member Function Documentation

◆ TVM_DEFINE_NOTNULLABLE_OBJECT_REF_METHODS()

tvm::script::printer::ForDoc::TVM_DEFINE_NOTNULLABLE_OBJECT_REF_METHODS ( ForDoc  ,
StmtDoc  ,
ForDocNode   
)

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