Lines Matching refs:__lhs

267        * @param __lhs A linear congruential random number generator object.
275 operator==(const linear_congruential_engine& __lhs,
277 { return __lhs._M_x == __rhs._M_x; }
322 * @param __lhs A linear congruential random number generator object.
332 __c, __m>& __lhs,
335 { return !(__lhs == __rhs); }
479 * @param __lhs A % mersenne_twister_engine random number generator
488 operator==(const mersenne_twister_engine& __lhs,
490 { return std::equal(__lhs._M_x, __lhs._M_x + state_size, __rhs._M_x); }
553 * @param __lhs A % mersenne_twister_engine random number generator
568 __r, __a, __u, __d, __s, __b, __t, __c, __l, __f>& __lhs,
571 { return !(__lhs == __rhs); }
699 * @param __lhs A % subtract_with_carry_engine random number generator
708 operator==(const subtract_with_carry_engine& __lhs,
710 { return std::equal(__lhs._M_x, __lhs._M_x + long_lag, __rhs._M_x); }
760 * @param __lhs A % subtract_with_carry_engine random number generator
771 __s, __r>& __lhs,
774 { return !(__lhs == __rhs); }
932 * @param __lhs A %discard_block_engine random number generator object.
940 operator==(const discard_block_engine& __lhs,
942 { return __lhs._M_b == __rhs._M_b && __lhs._M_n == __rhs._M_n; }
989 * @param __lhs A %discard_block_engine random number generator object.
999 __r>& __lhs,
1002 { return !(__lhs == __rhs); }
1147 * @param __lhs A %independent_bits_engine random number generator
1156 operator==(const independent_bits_engine& __lhs,
1158 { return __lhs._M_b == __rhs._M_b; }
1190 * @param __lhs A %independent_bits_engine random number generator
1201 _UIntType>& __lhs,
1204 { return !(__lhs == __rhs); }
1383 * @param __lhs A %shuffle_order_engine random number generator object.
1391 operator==(const shuffle_order_engine& __lhs,
1393 { return __lhs._M_b == __rhs._M_b; }
1447 * @param __lhs A %shuffle_order_engine random number generator object.
1457 __k>& __lhs,
1460 { return !(__lhs == __rhs); }