Class LetObj#

Inheritance Relationships#

Base Type#

Class Documentation#

class LetObj : public tvm::ExprObj#

Let binding. Bind var to value then evaluate body.

Public Functions

inline LetObj(Var var, PrimExpr value, PrimExpr body)#
inline explicit LetObj(ffi::UnsafeInit tag)#

Public Members

Var var#

The variable.

PrimExpr value#

The value to be binded.

PrimExpr body#

The result expression.

Public Static Functions

static inline void RegisterReflection()#
static inline int32_t _GetOrAllocRuntimeTypeIndex()#
static inline int32_t RuntimeTypeIndex() noexcept#