Lines Matching refs:rhs
405 // rhs. In particular, this function:
410 bool AlmostEquals(const FloatingPoint& rhs) const {
413 if (is_nan() || rhs.is_nan()) return false;
415 return DistanceBetweenSignAndMagnitudeNumbers(u_.bits_, rhs.u_.bits_)
953 bool ArrayEq(const T* lhs, size_t size, const U* rhs);
957 inline bool ArrayEq(const T& lhs, const U& rhs) { return lhs == rhs; }
961 inline bool ArrayEq(const T(&lhs)[N], const U(&rhs)[N]) {
962 return internal::ArrayEq(lhs, N, rhs);
969 bool ArrayEq(const T* lhs, size_t size, const U* rhs) {
971 if (!internal::ArrayEq(lhs[i], rhs[i]))
1045 NativeArray(const NativeArray& rhs) {
1046 Init(rhs.array_, rhs.size_, rhs.relation_to_source_);
1062 bool operator==(const NativeArray& rhs) const {
1063 return size() == rhs.size() &&
1064 ArrayEq(begin(), size(), rhs.begin());