|
tvm
|
An owning reference to a deferred script namespace. More...
#include <doc.h>
Public Member Functions | |
| TVM_TIRX_DLL | NamespaceDoc (ffi::String canonical_name) |
| Construct a deferred namespace reference. | |
| TVM_FFI_DEFINE_OBJECT_REF_METHODS_NOTNULLABLE (NamespaceDoc, ExprDoc, NamespaceDocNode) | |
Public Member Functions inherited from tvm::script::printer::ExprDoc | |
| TVM_TIRX_DLL ExprDoc | operator[] (ffi::Array< Doc > indices) const |
| Create a doc representing index access on the current ExprDoc. | |
| ExprDoc (ffi::ObjectPtr< ExprDocNode > data) | |
| TVM_FFI_DEFINE_OBJECT_REF_METHODS_NOTNULLABLE (ExprDoc, Doc, ExprDocNode) | |
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::ExprDoc | |
| ExprDoc ()=default | |
Protected Member Functions inherited from tvm::script::printer::Doc | |
| Doc ()=default | |
An owning reference to a deferred script namespace.
|
explicit |
Construct a deferred namespace reference.
| canonical_name | The namespace name before alias resolution. |
| tvm::script::printer::NamespaceDoc::TVM_FFI_DEFINE_OBJECT_REF_METHODS_NOTNULLABLE | ( | NamespaceDoc | , |
| ExprDoc | , | ||
| NamespaceDocNode | |||
| ) |