Template Class TypedExpr#

Inheritance Relationships#

Base Type#

Class Documentation#

template<typename ExpectedType>
class TypedExpr : public tvm::Expr#

Typed reference/view over an expression whose result type is a specific Type subtype.

Template Parameters:

ExpectedType – The expected expression result type.

Public Types

using ContainerType = ExprObj#

Public Functions

inline ExpectedType ty() const#
Returns:

the typed result of this expression.

inline explicit TypedExpr(ffi::ObjectPtr<ExprObj> node)#
inline explicit TypedExpr(::tvm::ffi::UnsafeInit tag)#
inline __PtrType operator->() const#
inline __PtrType get() const#