Lines Matching defs:out
399 /* it is a NaN, Infinite, or out-of-range. */
422 if (hi>214748364 || (hi==214748364 && lo>7)) { /* out of range? */
474 /* string is the string where the result will be laid out */
525 Int cut, out; /* .. */
687 out=0; /* accumulator */
692 out=X10(out)+(Int)*c-(Int)'0';
696 *up=(Unit)out; /* write unit */
699 out=0; /* .. */
701 *up=(Unit)out; /* write lsu */
1082 /* If not violated then carry out the operation. */
1300 /* then carry out the operation. */
1372 uprv_decNumberFromInt32(res, ae); /* lay it out */
1442 /* then carry out the operation. */
2113 /* any -ve lhs is bad, as is either operand or context out of */
2502 || abs(rotate)>set->digits) /* .. or out of range */
2521 /* lsd [any digits shifted out are rotated to the left, */
2529 /* digits shifted out will fit exactly in the current msu, */
2660 || abs(reqexp)>(2*(set->digits+set->emax))) /* .. or out of range */
2715 || abs(shift)>set->digits) /* .. or out of range */
2900 /* use decFinish to clamp any out-of-range exponent, etc. */
3025 /* Overflow was possible if the input exponent was out-of-range, */
3036 /* Carry out the Hull correction */
3635 /* decToString -- lay out a number into a string */
3637 /* dn is the number to lay out */
3638 /* string is where to lay out the number */
3693 u=*up; /* contains DECDPUN digits to lay out */
3731 /* lay out the digits of the coefficient, adding 0s and . as needed */
3737 if (up==dn->lsu) break; /* out of input digits (pre>digits) */
3748 if (up==dn->lsu) break; /* out of input digits */
3764 if (up==dn->lsu) break; /* out of input digits */
3785 /* lay out the exponent [_itoa or equivalent is not ANSI C] */
3987 /* else drop out for careful add */
3998 /* else drop out for careful subtract */
5048 /* the main calculation resolution is carried out every 18th */
5234 /* 1. This is separated out as decExpOp so it can be called from */
5484 /* just a sanity check; comment out test to show always */
5599 /* 1. This is separated out as decLnOp so it can be called from */
6019 /* This computes C = A ? B and carries out one of four operations: */
7238 /* then the exponent is now out of range, so it will in fact get */
7468 /* Otherwise ensure exponent is not out of range, and round as */
7507 if (adjust<=0) { /* not out of range; unrounded */
8070 /* which are out of the set->emin/set->emax and set->digits range */
8143 if (alloc==NULL) return NULL; /* out of strorage */
8159 /* checked to ensure that no routine has written 'out of bounds'. */