Class SourceLoc#

Inheritance Relationships#

Base Type#

Class Documentation#

class SourceLoc : public tvm::Location#

A concrete source range.

Public Types

using ContainerType = SourceLocObj#

Public Functions

SourceLoc(SourceName source_name, int start_line, int start_column, int end_line, int end_column)#
SourceLoc Merge(const SourceLoc &other) const#

Merge two ranges in the same source.

inline explicit SourceLoc(::tvm::ffi::UnsafeInit tag)#
inline __PtrType operator->() const#
inline __PtrType get() const#