#include <metadata.h>
◆ SourceMetadataContent()
| freetensor::SourceMetadataContent::SourceMetadataContent |
( |
const std::vector< std::string > & |
labels, |
|
|
const std::optional< std::pair< std::string, int > > & |
location, |
|
|
const Metadata & |
callerMetadata |
|
) |
| |
◆ ~SourceMetadataContent()
| freetensor::SourceMetadataContent::~SourceMetadataContent |
( |
| ) |
|
|
overridedefault |
◆ caller()
| const Metadata & freetensor::SourceMetadataContent::caller |
( |
| ) |
const |
|
inline |
◆ getType()
| MetadataType freetensor::SourceMetadataContent::getType |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ hash()
| size_t freetensor::SourceMetadataContent::hash |
( |
| ) |
const |
|
overridevirtual |
◆ labels()
| const std::vector< std::string > & freetensor::SourceMetadataContent::labels |
( |
| ) |
const |
|
inline |
◆ labelsSet()
| const std::unordered_set< std::string > & freetensor::SourceMetadataContent::labelsSet |
( |
| ) |
const |
|
inline |
◆ print()
| void freetensor::SourceMetadataContent::print |
( |
std::ostream & |
os, |
|
|
bool |
printLocation, |
|
|
int |
nIndent |
|
) |
| const |
|
overridevirtual |
◆ printByDefault()
| bool freetensor::SourceMetadataContent::printByDefault |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ sameAs()
| bool freetensor::SourceMetadataContent::sameAs |
( |
const MetadataContent & |
other | ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following files: