#pragma once #include #include #include namespace DB { struct ASTHalfHash { UInt64 operator()(const IAST::Hash & ast_hash) const { return ast_hash.first; } }; class Set; using SetPtr = std::shared_ptr; using PreparedSets = std::unordered_map; }