_type_is_nullable | tvm::runtime::ObjectRef | static |
as() const | tvm::runtime::ObjectRef | inline |
as() const | tvm::runtime::ObjectRef | inline |
Boolean(bool v, const Optional< ObjectPath > &p) | tvm::script::printer::LiteralDoc | inlinestatic |
ContainerType typedef | tvm::runtime::ObjectRef | |
data_ | tvm::runtime::ObjectRef | protected |
DataType(const runtime::DataType &v, const Optional< ObjectPath > &p) | tvm::script::printer::LiteralDoc | inlinestatic |
defined() const | tvm::runtime::ObjectRef | inline |
Doc()=default | tvm::script::printer::Doc | protected |
DowncastNoCheck(ObjectRef ref) | tvm::runtime::ObjectRef | inlineprotectedstatic |
ExprDoc()=default | tvm::script::printer::ExprDoc | protected |
FFIClearAfterMove(ObjectRef *ref) | tvm::runtime::ObjectRef | inlineprotectedstatic |
Float(double v, const Optional< ObjectPath > &p) | tvm::script::printer::LiteralDoc | inlinestatic |
get() const | tvm::runtime::ObjectRef | inline |
get_mutable() const | tvm::runtime::ObjectRef | inlineprotected |
GetDataPtr(const ObjectRef &ref) | tvm::runtime::ObjectRef | inlineprotectedstatic |
Int(int64_t v, const Optional< ObjectPath > &p) | tvm::script::printer::LiteralDoc | inlinestatic |
LiteralDoc(ObjectRef value, const Optional< ObjectPath > &object_path) | tvm::script::printer::LiteralDoc | explicitprotected |
None(const Optional< ObjectPath > &p) | tvm::script::printer::LiteralDoc | inlinestatic |
ObjectRef()=default | tvm::runtime::ObjectRef | |
ObjectRef(ObjectPtr< Object > data) | tvm::runtime::ObjectRef | inlineexplicit |
operator!=(const ObjectRef &other) const | tvm::runtime::ObjectRef | inline |
operator->() const | tvm::runtime::ObjectRef | inline |
operator<(const ObjectRef &other) const | tvm::runtime::ObjectRef | inline |
operator==(const ObjectRef &other) const | tvm::runtime::ObjectRef | inline |
operator[](Array< Doc > indices) const | tvm::script::printer::ExprDoc | |
same_as(const ObjectRef &other) const | tvm::runtime::ObjectRef | inline |
Str(const String &v, const Optional< ObjectPath > &p) | tvm::script::printer::LiteralDoc | inlinestatic |
TVM_DEFINE_NOTNULLABLE_OBJECT_REF_METHODS(LiteralDoc, ExprDoc, LiteralDocNode) | tvm::script::printer::LiteralDoc | |
tvm::script::printer::ExprDoc::TVM_DEFINE_NOTNULLABLE_OBJECT_REF_METHODS(ExprDoc, Doc, ExprDocNode) | tvm::script::printer::ExprDoc | |
tvm::script::printer::Doc::TVM_DEFINE_NOTNULLABLE_OBJECT_REF_METHODS(Doc, ObjectRef, DocNode) | tvm::script::printer::Doc | |
unique() const | tvm::runtime::ObjectRef | inline |
use_count() const | tvm::runtime::ObjectRef | inline |
~Doc()=default | tvm::script::printer::Doc | virtual |