Function tvm::script::printer::VarDocTranslate

Function tvm::script::printer::VarDocTranslate#

Function Documentation#

ffi::Optional<ExprDoc> tvm::script::printer::VarDocTranslate(DocTranslatorObj *d, ffi::AnyView input, const ffi::Object *destination)#

Translate a Var using the normal translation-hook signature.

Parameters:
  • d – The translator owning variable definitions.

  • input – The Var or derived node to translate; other inputs are rejected.

  • destination – The optional destination object.

Returns:

Its identifier, or nullopt after emitting a pending definition when destination is the input Var. Promotion emits its definition and dependencies. Other destinations do not emit a definition.