Struct SignatureTrait#

Inheritance Relationships#

Derived Types#

Struct Documentation#

struct SignatureTrait#

Base counts for descriptors accepted by OpDef::signature.

Subclassed by tvm::sig::arg< T >, tvm::sig::call_attrs< T >, tvm::sig::ty_arg< T >, tvm::sig::var_args< T >, tvm::sig::var_ty_args< T >

Public Static Attributes

static constexpr size_t kArgsCount = 0#

Number of required value arguments contributed by this descriptor.

static constexpr size_t kTyArgsCount = 0#

Number of required type arguments contributed by this descriptor.

static constexpr size_t kVarArgsCount = 0#

Number of variadic value tails contributed by this descriptor.

static constexpr size_t kVarTyArgsCount = 0#

Number of variadic type tails contributed by this descriptor.

static constexpr size_t kCallAttrsCount = 0#

Number of Call.attrs descriptors contributed by this descriptor.