Lines Matching refs:RhsT
2193 template<typename LhsT, typename RhsT>
2197 RhsT m_rhs;
2205 BinaryExpr( bool comparisonResult, LhsT lhs, StringRef op, RhsT rhs ) in BinaryExpr()
2213 auto operator && ( T ) const -> BinaryExpr<LhsT, RhsT const&> const { in operator &&()
2220 auto operator || ( T ) const -> BinaryExpr<LhsT, RhsT const&> const { in operator ||()
2227 auto operator == ( T ) const -> BinaryExpr<LhsT, RhsT const&> const { in operator ==()
2234 auto operator != ( T ) const -> BinaryExpr<LhsT, RhsT const&> const { in operator !=()
2241 auto operator > ( T ) const -> BinaryExpr<LhsT, RhsT const&> const { in operator >()
2248 auto operator < ( T ) const -> BinaryExpr<LhsT, RhsT const&> const { in operator <()
2255 auto operator >= ( T ) const -> BinaryExpr<LhsT, RhsT const&> const { in operator >=()
2262 auto operator <= ( T ) const -> BinaryExpr<LhsT, RhsT const&> const { in operator <=()
2285 template<typename LhsT, typename RhsT>
2286 …auto compareEqual( LhsT const& lhs, RhsT const& rhs ) -> bool { return static_cast<bool>(lhs == rh… in compareEqual()
2296 template<typename LhsT, typename RhsT>
2297 …auto compareNotEqual( LhsT const& lhs, RhsT&& rhs ) -> bool { return static_cast<bool>(lhs != rhs)… in compareNotEqual()
2313 template<typename RhsT>
2314 auto operator == ( RhsT const& rhs ) -> BinaryExpr<LhsT, RhsT const&> const { in operator ==()
2321 template<typename RhsT>
2322 auto operator != ( RhsT const& rhs ) -> BinaryExpr<LhsT, RhsT const&> const { in operator !=()
2329 template<typename RhsT>
2330 auto operator > ( RhsT const& rhs ) -> BinaryExpr<LhsT, RhsT const&> const { in operator >()
2333 template<typename RhsT>
2334 auto operator < ( RhsT const& rhs ) -> BinaryExpr<LhsT, RhsT const&> const { in operator <()
2337 template<typename RhsT>
2338 auto operator >= ( RhsT const& rhs ) -> BinaryExpr<LhsT, RhsT const&> const { in operator >=()
2341 template<typename RhsT>
2342 auto operator <= ( RhsT const& rhs ) -> BinaryExpr<LhsT, RhsT const&> const { in operator <=()
2346 template<typename RhsT>
2347 auto operator && ( RhsT const& ) -> BinaryExpr<LhsT, RhsT const&> const { in operator &&()
2348 static_assert(always_false<RhsT>::value, in operator &&()
2353 template<typename RhsT>
2354 auto operator || ( RhsT const& ) -> BinaryExpr<LhsT, RhsT const&> const { in operator ||()
2355 static_assert(always_false<RhsT>::value, in operator ||()