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

Reference type of OpCallDocNode. More...

#include <doc.h>

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

Public Member Functions

 OpCallDoc (ExprDoc callee, ffi::Array< Doc > args, ffi::Optional< DictDoc > workspace, ffi::Optional< DictDoc > config, ffi::Optional< ExprDoc > dispatch=std::nullopt)
 Constructor of OpCallDoc. More...
 
 TVM_FFI_DEFINE_OBJECT_REF_METHODS_NOTNULLABLE (OpCallDoc, StmtDoc, OpCallDocNode)
 
- Public Member Functions inherited from tvm::script::printer::StmtDoc
 TVM_FFI_DEFINE_OBJECT_REF_METHODS_NOTNULLABLE (StmtDoc, Doc, StmtDocNode)
 
- Public Member Functions inherited from tvm::script::printer::Doc
 TVM_FFI_DEFINE_OBJECT_REF_METHODS_NOTNULLABLE (Doc, ffi::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
 
 Doc (ffi::ObjectPtr< DocNode > data)
 

Detailed Description

Reference type of OpCallDocNode.

See also
OpCallDocNode

Constructor & Destructor Documentation

◆ OpCallDoc()

tvm::script::printer::OpCallDoc::OpCallDoc ( ExprDoc  callee,
ffi::Array< Doc args,
ffi::Optional< DictDoc workspace,
ffi::Optional< DictDoc config,
ffi::Optional< ExprDoc dispatch = std::nullopt 
)
explicit

Constructor of OpCallDoc.

Parameters
calleeThe callee of this function call.
argsThe positional arguments.
workspaceThe workspace of this op call.
configThe config of this op call.
dispatchThe optional dispatch variant name of this op call.

Member Function Documentation

◆ TVM_FFI_DEFINE_OBJECT_REF_METHODS_NOTNULLABLE()

tvm::script::printer::OpCallDoc::TVM_FFI_DEFINE_OBJECT_REF_METHODS_NOTNULLABLE ( OpCallDoc  ,
StmtDoc  ,
OpCallDocNode   
)

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