uar              6397 src/decNumber/decNumber.c static Int decShiftToMost(Unit *uar, Int digits, Int shift) {
uar              6404 src/decNumber/decNumber.c     *uar=(Unit)(*uar*powers[shift]);
uar              6409 src/decNumber/decNumber.c   source=uar+D2U(digits)-1;        // where msu comes from
uar              6413 src/decNumber/decNumber.c     for (; source>=uar; source--, target--) *target=*source;
uar              6416 src/decNumber/decNumber.c     first=uar+D2U(digits+shift)-1; // where msu of source will end up
uar              6417 src/decNumber/decNumber.c     for (; source>=uar; source--, target--) {
uar              6433 src/decNumber/decNumber.c   for (; target>=uar; target--) {
uar              6453 src/decNumber/decNumber.c static Int decShiftToLeast(Unit *uar, Int units, Int shift) {
uar              6460 src/decNumber/decNumber.c     *uar=0;                        // all digits cleared gives zero
uar              6464 src/decNumber/decNumber.c   target=uar;                      // both paths
uar              6467 src/decNumber/decNumber.c     up=uar+D2U(shift);
uar              6468 src/decNumber/decNumber.c     for (; up<uar+units; target++, up++) *target=*up;
uar              6469 src/decNumber/decNumber.c     return target-uar;
uar              6473 src/decNumber/decNumber.c   up=uar+D2U(shift-cut);           // source; correct to whole Units
uar              6497 src/decNumber/decNumber.c   return target-uar+1;
uar              7466 src/decNumber/decNumber.c static Int decGetDigits(Unit *uar, Int len) {
uar              7467 src/decNumber/decNumber.c   Unit *up=uar+(len-1);            // -> msu
uar              7473 src/decNumber/decNumber.c   for (; up>=uar; up--) {