Lines Matching defs:vr
79 ValueWithRealFlags<R> vr;
80 MATCH(0, vr.value.RawBits().ToUInt64())(desc);
81 TEST(vr.flags.empty())(desc);
145 vr = R::FromInteger(ix, false, rounding);
146 TEST(!vr.value.IsNegative())(ldesc);
147 TEST(!vr.value.IsNotANumber())(ldesc);
148 TEST(!vr.value.IsZero())(ldesc);
149 auto ivf = vr.value.template ToInteger<Integer8>();
151 TEST(vr.flags.test(RealFlag::Overflow))(ldesc);
152 TEST(vr.value.IsInfinite())(ldesc);
156 TEST(vr.flags.empty())(ldesc);
157 TEST(!vr.value.IsInfinite())(ldesc);
163 vr.value.AsFortran(ss, kind, false /*exact*/);
170 TEST(vr.value.Compare(check.value) == Relation::Equal)(ldesc);
173 TEST(vr.value.ToWholeNumber().value.Compare(vr.value) == Relation::Equal)
181 vr = R::FromInteger(ix);
182 TEST(vr.value.IsNegative())(ldesc);
183 TEST(!vr.value.IsNotANumber())(ldesc);
184 TEST(!vr.value.IsZero())(ldesc);
185 ivf = vr.value.template ToInteger<Integer8>();
187 TEST(vr.flags.test(RealFlag::Overflow))(ldesc);
188 TEST(vr.value.IsInfinite())(ldesc);
192 TEST(vr.flags.empty())(ldesc);
193 TEST(!vr.value.IsInfinite())(ldesc);
198 TEST(vr.value.ToWholeNumber().value.Compare(vr.value) == Relation::Equal)