Lines Matching full:that
167 bool Value::operator==(const Value& that) const {
168 if (type != that.getType()) return false;
172 return int_value == that.int_value;
174 return long_value == that.long_value;
176 return float_value == that.float_value;
178 return str_value == that.str_value;
184 bool Value::operator!=(const Value& that) const {
185 if (type != that.getType()) return true;
188 return int_value != that.int_value;
190 return long_value != that.long_value;
192 return float_value != that.float_value;
194 return str_value != that.str_value;
200 bool Value::operator<(const Value& that) const {
201 if (type != that.getType()) return type < that.getType();
205 return int_value < that.int_value;
207 return long_value < that.long_value;
209 return float_value < that.float_value;
211 return str_value < that.str_value;