23 #ifndef QUERYENGINE_AGGREGATEDCOLRANGECACHE_H
24 #define QUERYENGINE_AGGREGATEDCOLRANGECACHE_H
29 #include <unordered_map>
37 const std::unordered_map<PhysicalInput, ExpressionRange>&
asMap()
const;
42 std::unordered_map<PhysicalInput, ExpressionRange>
cache_;
45 #endif // QUERYENGINE_AGGREGATEDCOLRANGECACHE_H
ExpressionRange getColRange(const PhysicalInput &) const
const std::unordered_map< PhysicalInput, ExpressionRange > & asMap() const
void setColRange(const PhysicalInput &, const ExpressionRange &)
std::unordered_map< PhysicalInput, ExpressionRange > cache_