#pragma once // Generated File // DO NOT EDIT #include "query/Expr.h" namespace milvus::query { class ExprVisitor { public: virtual ~ExprVisitor() = default; public: virtual void visit(BoolUnaryExpr&) = 0; virtual void visit(BoolBinaryExpr&) = 0; virtual void visit(TermExpr&) = 0; virtual void visit(RangeExpr&) = 0; }; } // namespace milvus::query