// Copyright (c) 2020-now by the Zeek Project. See LICENSE for details. #pragma once #include #include #include namespace hilti::operator_ { HILTI_NODE_OPERATOR(set::iterator, Deref) HILTI_NODE_OPERATOR(set::iterator, IncrPostfix) HILTI_NODE_OPERATOR(set::iterator, IncrPrefix) HILTI_NODE_OPERATOR(set::iterator, Equal) HILTI_NODE_OPERATOR(set::iterator, Unequal) HILTI_NODE_OPERATOR(set, Size) HILTI_NODE_OPERATOR(set, Equal) HILTI_NODE_OPERATOR(set, Unequal) HILTI_NODE_OPERATOR(set, In) HILTI_NODE_OPERATOR(set, Add) HILTI_NODE_OPERATOR(set, Delete) HILTI_NODE_OPERATOR(set, Clear) } // namespace hilti::operator_