uar              6377 src/decNumber/decNumber.c static Int decShiftToMost(Unit *uar, Int digits, Int shift) {
uar              6384 src/decNumber/decNumber.c     *uar=(Unit)(*uar*powers[shift]);
uar              6389 src/decNumber/decNumber.c   source=uar+D2U(digits)-1;        // where msu comes from
uar              6393 src/decNumber/decNumber.c     for (; source>=uar; source--, target--) *target=*source;
uar              6396 src/decNumber/decNumber.c     first=uar+D2U(digits+shift)-1; // where msu of source will end up
uar              6397 src/decNumber/decNumber.c     for (; source>=uar; source--, target--) {
uar              6413 src/decNumber/decNumber.c   for (; target>=uar; target--) {
uar              6433 src/decNumber/decNumber.c static Int decShiftToLeast(Unit *uar, Int units, Int shift) {
uar              6440 src/decNumber/decNumber.c     *uar=0;                        // all digits cleared gives zero
uar              6444 src/decNumber/decNumber.c   target=uar;                      // both paths
uar              6447 src/decNumber/decNumber.c     up=uar+D2U(shift);
uar              6448 src/decNumber/decNumber.c     for (; up<uar+units; target++, up++) *target=*up;
uar              6449 src/decNumber/decNumber.c     return target-uar;
uar              6453 src/decNumber/decNumber.c   up=uar+D2U(shift-cut);           // source; correct to whole Units
uar              6477 src/decNumber/decNumber.c   return target-uar+1;
uar              7444 src/decNumber/decNumber.c static Int decGetDigits(Unit *uar, Int len) {
uar              7445 src/decNumber/decNumber.c   Unit *up=uar+(len-1);            // -> msu
uar              7451 src/decNumber/decNumber.c   for (; up>=uar; up--) {