• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/ruby-104/ruby/ext/date/

Lines Matching defs:precision

61     int precision, flags;
91 if (precision > 0 || flags & (BIT_OF(LOCALE_E) | BIT_OF(LOCALE_O) | BIT_OF(COLONS))) \
96 if (!(flags & BIT_OF(LEFT)) && precision > (i)) { \
97 NEEDS(precision); \
98 memset(s, padding ? padding : ' ', precision - (i)); \
99 s += precision - (i); \
108 if (precision <= 0) precision = (def_prec); \
109 if (flags & BIT_OF(LEFT)) precision = 1; \
113 precision, (val)); \
123 if (!(flags & BIT_OF(LEFT)) && precision > i) { \
124 if (start + maxsize < s + precision) { \
128 memmove(s + precision - i, s, i); \
129 memset(s, padding ? padding : ' ', precision - i); \
130 s += precision; \
143 if (precision <= 0) precision = (def_prec); \
144 if (flags & BIT_OF(LEFT)) precision = 1; \
145 args[0] = INT2FIX(precision); \
164 precision = -1;
282 if (precision <= 0)
283 precision = w;
284 NEEDS(precision);
291 ww = precision;
305 precision, FIX2LONG(subsec));
306 s += precision;
310 args[0] = INT2FIX(precision);
314 s += precision;
447 precision = precision <= (3 + hw) ? hw : precision - 3;
448 NEEDS(precision + 3);
452 precision = precision <= (4 + hw) ? hw : precision - 4;
453 NEEDS(precision + 4);
457 precision = precision <= (7 + hw) ? hw : precision - 7;
458 NEEDS(precision + 7);
464 precision = precision <= (1 + hw) ?
465 hw : precision - 1;
466 NEEDS(precision + 3);
469 precision = precision <= (4 + hw) ?
470 hw : precision - 4;
471 NEEDS(precision + 4);
474 precision = precision <= (7 + hw) ?
475 hw : precision - 7;
476 NEEDS(precision + 7);
485 if (padding == ' ' && precision > hl) {
486 i = snprintf(s, endp - s, "%*s", precision - hl, "");
487 precision = hl;
497 i = snprintf(s, endp - s, "%.*ld", precision, off / 3600);
578 precision = (int)strtoul(format, &e, 10);
592 precision = -1;