Lines Matching defs:rhs
331 // from rhs. In particular, this function:
336 bool AlmostEquals(const FloatingPoint& rhs) const {
339 if (is_nan() || rhs.is_nan()) return false;
341 return DistanceBetweenSignAndMagnitudeNumbers(u_.bits_, rhs.u_.bits_) <=
1005 bool ArrayEq(const T* lhs, size_t size, const U* rhs);
1009 inline bool ArrayEq(const T& lhs, const U& rhs) {
1010 return lhs == rhs;
1015 inline bool ArrayEq(const T (&lhs)[N], const U (&rhs)[N]) {
1016 return internal::ArrayEq(lhs, N, rhs);
1023 bool ArrayEq(const T* lhs, size_t size, const U* rhs) {
1025 if (!internal::ArrayEq(lhs[i], rhs[i])) return false;
1103 NativeArray(const NativeArray& rhs) {
1104 (this->*rhs.clone_)(rhs.array_, rhs.size_);
1115 bool operator==(const NativeArray& rhs) const {
1116 return size() == rhs.size() && ArrayEq(begin(), size(), rhs.begin());