bool cellLess(const Cell* cell, int64_t val) { return cellRelOp(Lt(), cell, val); }
bool cellGreater(Cell cell, const ArrayData* val) { return cellRelOp(Gt(), cell, val); }
bool cellGreater(Cell cell, const ResourceData* val) { return cellRelOp(Gt(), cell, val); }
bool cellGreater(Cell cell, bool val) { return cellRelOp(Gt(), cell, val); }
bool cellGreater(Cell cell, double val) { return cellRelOp(Gt(), cell, val); }
bool cellLess(Cell cell, const ArrayData* val) { return cellRelOp(Lt(), cell, val); }
bool cellLess(Cell cell, const ResourceData* val) { return cellRelOp(Lt(), cell, val); }
bool cellEqual(Cell cell, int64_t val) { return cellRelOp(Eq(), cell, val); }
bool cellEqual(Cell cell, double val) { return cellRelOp(Eq(), cell, val); }
bool cellGreater(const Cell* c1, const Cell* c2) { return cellRelOp(Gt(), c1, c2); }
bool cellEqual(Cell cell, bool val) { return cellRelOp(Eq(), cell, val); }
bool cellGreater(const Cell* cell, bool val) { return cellRelOp(Gt(), cell, val); }
bool cellLess(const Cell* c1, const Cell* c2) { return cellRelOp(Lt(), c1, c2); }
bool cellLess(const Cell* cell, double val) { return cellRelOp(Lt(), cell, val); }
bool cellLess(Cell cell, double val) { return cellRelOp(Lt(), cell, val); }
bool cellEqual(Cell cell, const StringData* val) { return cellRelOp(Eq(), cell, val); }
bool cellLess(Cell cell, const StringData* val) { return cellRelOp(Lt(), cell, val); }
bool cellEqual(Cell cell, const ArrayData* val) { return cellRelOp(Eq(), cell, val); }
bool cellLess(Cell cell, const ObjectData* val) { return cellRelOp(Lt(), cell, val); }
bool cellEqual(Cell cell, const ObjectData* val) { return cellRelOp(Eq(), cell, val); }
bool cellLess(Cell c1, Cell c2) { return cellRelOp(Lt(), c1, c2); }
bool cellEqual(Cell cell, const ResourceData* val) { return cellRelOp(Eq(), cell, val); }
bool cellGreater(Cell cell, int64_t val) { return cellRelOp(Gt(), cell, val); }
bool cellEqual(Cell c1, Cell c2) { return cellRelOp(Eq(), c1, c2); }
bool cellGreater(Cell cell, const StringData* val) { return cellRelOp(Gt(), cell, val); }
bool cellLess(Cell cell, bool val) { return cellRelOp(Lt(), cell, val); }
bool cellGreater(Cell cell, const ObjectData* val) { return cellRelOp(Gt(), cell, val); }
bool cellLess(Cell cell, int64_t val) { return cellRelOp(Lt(), cell, val); }
bool cellGreater(Cell c1, Cell c2) { return cellRelOp(Gt(), c1, c2); }
bool cellEqual(const Cell* c1, const Cell* c2) { return cellRelOp(Eq(), c1, c2); }