void eval(bool& value, const expression::Binding* b) const
{
value = false;
- for (int i = 0; i < getNumOperands(); ++i) {
+ for (int i = 0; i < (int)getNumOperands(); ++i) {
value = value || getOperand(i)->getValue(b);
if (value)
return;
void eval(bool& value, const expression::Binding* b) const
{
value = true;
- for (int i = 0; i < getNumOperands(); ++i) {
+ for (int i = 0; i < (int)getNumOperands(); ++i) {
value = value && getOperand(i)->getValue(b);
if (!value)
return;