|
FreeTensor
|
#include <unordered_map>#include <unordered_set>#include <expr.h>#include <hash_combine.h>#include <stmt.h>

Go to the source code of this file.
Classes | |
| class | freetensor::Hasher |
| class | freetensor::HashComparator |
| class | std::hash< std::pair< T, U > > |
| class | std::hash< std::tuple< Ts... > > |
| class | std::hash< std::vector< T > > |
Namespaces | |
| namespace | freetensor |
| namespace | std |
| STL namespace. | |
Typedefs | |
| template<class K , class V > | |
| using | freetensor::ASTHashMap = std::unordered_map< K, V, Hasher, HashComparator > |
| template<class K > | |
| using | freetensor::ASTHashSet = std::unordered_set< K, Hasher, HashComparator > |
Functions | |
| template<class K , class V > | |
| bool | freetensor::operator== (const ASTHashMap< K, V > &lhs, const ASTHashMap< K, V > &rhs) |
| template<class K > | |
| bool | freetensor::operator== (const ASTHashSet< K > &lhs, const ASTHashSet< K > &rhs) |