Home
last modified time | relevance | path

Searched refs:FloatTraits (Results 1 – 1 of 1) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/internal/
H A Dconvert.d124 enum mantissaMax = FloatTraits!T.MANTISSA < ulong.sizeof*8 ?
125 FloatTraits!T.MANTISSA : ulong.sizeof*8;
138 for (; off_bytes < FloatTraits!T.MANTISSA/8; ++off_bytes)
146 off_bits = FloatTraits!T.MANTISSA%8;
150 for (size_t i=0; i<FloatTraits!T.EXPONENT/8; ++i)
160 exp <<= 8 - FloatTraits!T.EXPONENT%8 - 1;
196 if (x is cast(T)0.0) return FloatTraits!T.ZERO;
197 if (x is cast(T)-0.0) return FloatTraits!T.NZERO;
198 if (x is T.nan) return FloatTraits!T.NAN;
199 if (x is -T.nan) return FloatTraits!T.NNAN;
[all …]