|
tvm
|
A range in one source, retaining frontend coordinate conventions. More...
#include <location.h>
Public Member Functions | |
| SourceLocNode (SourceName source_name) | |
| SourceLocNode (ffi::UnsafeInit tag) | |
| TVM_FFI_DECLARE_OBJECT_INFO_FINAL ("ir.SourceLoc", SourceLocNode, LocationNode) | |
Public Member Functions inherited from tvm::LocationNode | |
| TVM_FFI_DECLARE_OBJECT_INFO ("ir.Location", LocationNode, ffi::Object) | |
Static Public Member Functions | |
| static void | RegisterReflection () |
Static Public Member Functions inherited from tvm::LocationNode | |
| static void | RegisterReflection () |
Public Attributes | |
| SourceName | source_name |
| The source name. | |
| int | start_line |
| The starting line number. | |
| int | start_column |
| The starting column offset. | |
| int | end_line |
| The ending line number. | |
| int | end_column |
| The ending column offset. | |
Additional Inherited Members | |
Static Public Attributes inherited from tvm::LocationNode | |
| static constexpr TVMFFISEqHashKind | _type_s_eq_hash_kind = kTVMFFISEqHashKindTreeNode |
A range in one source, retaining frontend coordinate conventions.
|
inlineexplicit |
|
inlineexplicit |
|
inlinestatic |
| tvm::SourceLocNode::TVM_FFI_DECLARE_OBJECT_INFO_FINAL | ( | "ir.SourceLoc" | , |
| SourceLocNode | , | ||
| LocationNode | |||
| ) |
| int tvm::SourceLocNode::end_column |
The ending column offset.
| int tvm::SourceLocNode::end_line |
The ending line number.
| SourceName tvm::SourceLocNode::source_name |
The source name.
| int tvm::SourceLocNode::start_column |
The starting column offset.
| int tvm::SourceLocNode::start_line |
The starting line number.