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

#include <source_map.h>

Inheritance diagram for tvm::SourceMap:
Collaboration diagram for tvm::SourceMap:

Public Member Functions

 SourceMap (Map< SourceName, Source > source_map)
 
 SourceMap (std::initializer_list< std::pair< SourceName, Source >> source_map)
 
 SourceMap ()
 
void Add (const Source &source)
 
SourceMapObjoperator-> ()
 
 TVM_DEFINE_NOTNULLABLE_OBJECT_REF_METHODS (SourceMap, ObjectRef, SourceMapObj)
 

Constructor & Destructor Documentation

◆ SourceMap() [1/3]

tvm::SourceMap::SourceMap ( Map< SourceName, Source source_map)
explicit

◆ SourceMap() [2/3]

tvm::SourceMap::SourceMap ( std::initializer_list< std::pair< SourceName, Source >>  source_map)
inlineexplicit

◆ SourceMap() [3/3]

tvm::SourceMap::SourceMap ( )
inline

Member Function Documentation

◆ Add()

void tvm::SourceMap::Add ( const Source source)

◆ operator->()

SourceMapObj* tvm::SourceMap::operator-> ( )
inline

◆ TVM_DEFINE_NOTNULLABLE_OBJECT_REF_METHODS()

tvm::SourceMap::TVM_DEFINE_NOTNULLABLE_OBJECT_REF_METHODS ( SourceMap  ,
ObjectRef  ,
SourceMapObj   
)

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