|
tvm
|
Managed reference to TupleGetItemNode. More...
#include <expr.h>
Public Member Functions | |
| TVM_TIRX_DLL | TupleGetItem (Expr tuple, int index, Location loc=UnknownLoc()) |
| Construct a tuple field projection. | |
| TupleGetItem (ffi::ObjectPtr< TupleGetItemNode > node) | |
| TVM_FFI_DEFINE_OBJECT_REF_METHODS_NOTNULLABLE (TupleGetItem, Expr, TupleGetItemNode) | |
| TVM_DEFINE_OBJECT_REF_COW_METHOD (TupleGetItemNode) | |
Public Member Functions inherited from tvm::Expr | |
| bool | operator== (const Expr &other) const =delete |
| bool | operator!= (const Expr &other) const =delete |
| bool | operator< (const Expr &other) const =delete |
| Expr (ffi::ObjectPtr< ExprNode > node) | |
| TVM_FFI_DEFINE_OBJECT_REF_METHODS_NOTNULLABLE (Expr, ffi::ObjectRef, ExprNode) | |
Managed reference to TupleGetItemNode.
| TVM_TIRX_DLL tvm::TupleGetItem::TupleGetItem | ( | Expr | tuple, |
| int | index, | ||
| Location | loc = UnknownLoc() |
||
| ) |
Construct a tuple field projection.
| tuple | The tuple to get an element from. |
| index | The field index. |
| loc | The source location of the expression. |
|
inlineexplicit |
| tvm::TupleGetItem::TVM_DEFINE_OBJECT_REF_COW_METHOD | ( | TupleGetItemNode | ) |
| tvm::TupleGetItem::TVM_FFI_DEFINE_OBJECT_REF_METHODS_NOTNULLABLE | ( | TupleGetItem | , |
| Expr | , | ||
| TupleGetItemNode | |||
| ) |