Lines Matching refs:lhs
50 void operator()(V& lhs, const V& rhs) const { in operator ()() argument
51 lhs = mOp(lhs, rhs); in operator ()()
181 NumericValue operator+(NumericValue lhs, const NumericValue& rhs) { in operator +() argument
182 lhs += rhs; in operator +()
183 return lhs; in operator +()
191 NumericValue operator-(NumericValue lhs, const NumericValue& rhs) { in operator -() argument
192 lhs -= rhs; in operator -()
193 return lhs; in operator -()
196 bool operator==(const NumericValue& lhs, const NumericValue& rhs) { in operator ==() argument
197 return lhs.mData == rhs.mData; in operator ==()
200 bool operator!=(const NumericValue& lhs, const NumericValue& rhs) { in operator !=() argument
201 return !(lhs == rhs); in operator !=()
204 bool operator<(const NumericValue& lhs, const NumericValue& rhs) { in operator <() argument
205 return lhs.mData < rhs.mData; in operator <()
208 bool operator>(const NumericValue& lhs, const NumericValue& rhs) { in operator >() argument
209 return rhs < lhs; in operator >()
212 bool operator<=(const NumericValue& lhs, const NumericValue& rhs) { in operator <=() argument
213 return !(lhs > rhs); in operator <=()
216 bool operator>=(const NumericValue& lhs, const NumericValue& rhs) { in operator >=() argument
217 return !(lhs < rhs); in operator >=()