tvm
Public Member Functions | List of all members
tvm::tirx::ExecScope Class Reference

#include <exec_scope.h>

Inheritance diagram for tvm::tirx::ExecScope:
Collaboration diagram for tvm::tirx::ExecScope:

Public Member Functions

 ExecScope (ScopeKind kind, ffi::Array< ScopeIdDef > scope_id_def={})
 Construct from a ScopeKind (canonical). More...
 
 ExecScope (const ffi::String &name, ffi::Array< ScopeIdDef > scope_id_def={})
 Construct from a name string (FATALs on unknown name). More...
 
 TVM_FFI_DEFINE_OBJECT_REF_METHODS_NULLABLE (ExecScope, ffi::ObjectRef, ExecScopeNode)
 

Constructor & Destructor Documentation

◆ ExecScope() [1/2]

tvm::tirx::ExecScope::ExecScope ( ScopeKind  kind,
ffi::Array< ScopeIdDef scope_id_def = {} 
)
explicit

Construct from a ScopeKind (canonical).

◆ ExecScope() [2/2]

tvm::tirx::ExecScope::ExecScope ( const ffi::String &  name,
ffi::Array< ScopeIdDef scope_id_def = {} 
)
inlineexplicit

Construct from a name string (FATALs on unknown name).

Member Function Documentation

◆ TVM_FFI_DEFINE_OBJECT_REF_METHODS_NULLABLE()

tvm::tirx::ExecScope::TVM_FFI_DEFINE_OBJECT_REF_METHODS_NULLABLE ( ExecScope  ,
ffi::ObjectRef  ,
ExecScopeNode   
)

The documentation for this class was generated from the following file: