Lines Matching refs:right

219     size_t right = 2;
225 prefix[right++] = '-';
227 prefix[right++] = '+';
229 prefix[right++] = ' ';
245 writeAligned(w, prefix[left .. right], digits[pos + 1 .. $], "", f, true);
260 writeAligned(w, prefix[left .. right], digits[pos + 1 .. $], ".", "", fs,
318 if (right == 3)
323 left = right == 3 ? 0 : 1;
324 right = 3;
343 writeAligned(w, prefix[left .. right], int_digit[0 .. $],
1573 // right align
1583 enforceFmt(f.width == 0, "Cannot right-align a range without length");
2689 enum right = ")";
2721 put(w, right);
3505 // writes: left padding, prefix, leading zeros, grouped, fracts, suffix, right padding
3659 // right padding
3831 bool round(T)(ref T sequence, size_t left, size_t right, RoundingClass type, bool negative, char max = '9')
3834 in (right >= 0)
3835 in (right <= sequence.length)
3836 in (right >= left)
3887 auto last = sequence[right - 1];
3888 if (last == '.') last = sequence[right - 2];
3896 foreach_reverse (i;left .. right)
3919 size_t right = 8;
3922 assert(round(c, left, right, RoundingClass.UPPER, false) == true);
3926 assert(round(c, left, right, RoundingClass.FIVE, false) == true);
3930 assert(round(c, left, right, RoundingClass.LOWER, false) == false);
3934 assert(round(c, left, right, RoundingClass.ZERO, false) == false);
3945 assert(round(c, left, right, RoundingClass.UPPER, false) == true);
3949 assert(round(c, left, right, RoundingClass.FIVE, false) == true);
3953 assert(round(c, left, right, RoundingClass.LOWER, false) == true);
3957 assert(round(c, left, right, RoundingClass.ZERO, false) == false);
3963 assert(round(c, left, right, RoundingClass.UPPER, false) == false);
3967 assert(round(c, left, right, RoundingClass.FIVE, false) == false);
3971 assert(round(c, left, right, RoundingClass.LOWER, false) == false);
3975 assert(round(c, left, right, RoundingClass.ZERO, false) == false);
3981 assert(round(c, left, right, RoundingClass.UPPER, false) == false);
3985 assert(round(c, left, right, RoundingClass.FIVE, false) == false);
3989 assert(round(c, left, right, RoundingClass.LOWER, false) == false);
3993 assert(round(c, left, right, RoundingClass.ZERO, false) == false);
4002 size_t right = 8;
4005 assert(round(c, left, right, RoundingClass.UPPER, true) == false);
4009 assert(round(c, left, right, RoundingClass.FIVE, true) == false);
4013 assert(round(c, left, right, RoundingClass.FIVE, true) == false);
4017 assert(round(c, left, right, RoundingClass.LOWER, true) == false);
4021 assert(round(c, left, right, RoundingClass.ZERO, true) == false);
4032 assert(round(c, left, right, RoundingClass.UPPER, true) == false);
4036 assert(round(c, left, right, RoundingClass.FIVE, true) == false);
4040 assert(round(c, left, right, RoundingClass.LOWER, true) == false);
4044 assert(round(c, left, right, RoundingClass.ZERO, true) == false);
4050 assert(round(c, left, right, RoundingClass.UPPER, true) == false);
4054 assert(round(c, left, right, RoundingClass.FIVE, true) == false);
4058 assert(round(c, left, right, RoundingClass.LOWER, true) == false);
4062 assert(round(c, left, right, RoundingClass.ZERO, true) == false);
4068 assert(round(c, left, right, RoundingClass.UPPER, true) == false);
4072 assert(round(c, left, right, RoundingClass.FIVE, true) == false);
4076 assert(round(c, left, right, RoundingClass.LOWER, true) == false);
4080 assert(round(c, left, right, RoundingClass.ZERO, true) == false);
4089 size_t right = 8;
4092 assert(round(c, left, right, RoundingClass.UPPER, true, 'f') == false);
4096 assert(round(c, left, right, RoundingClass.UPPER, true, 'F') == false);
4100 assert(round(c, left, right, RoundingClass.UPPER, true, 'f') == false);