Lines Matching defs:LCE
37 typedef std::linear_congruential_engine<T, a, c, m> LCE;
38 typedef typename LCE::result_type result_type;
39 static_assert((LCE::multiplier == a), "");
40 static_assert((LCE::increment == c), "");
41 static_assert((LCE::modulus == m), "");
43 static_assert((LCE::min() == (c == 0u ? 1u: 0u)), "");
45 assert((LCE::min() == (c == 0u ? 1u: 0u)));
52 static_assert((LCE::max() == result_type(m - 1u)), "");
54 assert((LCE::max() == result_type(m - 1u)));
59 static_assert((LCE::default_seed == 1), "");
60 where(LCE::multiplier);
61 where(LCE::increment);
62 where(LCE::modulus);
63 where(LCE::default_seed);