Lines Matching defs:startp
498 const STRING_TYPE *startp, *start_of_digits;
665 const STRING_TYPE *startp = cp;
676 cp = startp;
686 mant = STRTOULL (startp + 1, &endp, 0);
718 start_of_digits = startp = cp;
788 startp = cp;
839 if (tp < startp)
848 for (tp = startp; tp < cp; ++tp)
1071 while (*startp != decimal)
1072 ++startp;
1076 if (*startp == decimal[0])
1079 if (decimal[cnt] != startp[cnt])
1084 ++startp;
1087 startp += lead_zero + decimal_len;
1108 while (!ISXDIGIT (*startp))
1109 ++startp;
1110 while (*startp == L_('0'))
1111 ++startp;
1112 if (ISDIGIT (*startp))
1113 val = *startp++ - L_('0');
1115 val = 10 + TOLOWER (*startp++) - L_('a');
1144 if (!ISXDIGIT (*startp))
1145 startp += decimal_len;
1146 if (ISDIGIT (*startp))
1147 val = *startp++ - L_('0');
1149 val = 10 + TOLOWER (*startp++) - L_('a');
1165 if (*startp != L_('0'))
1170 startp++;
1218 startp = str_to_mpn (startp, int_no, num, &numsize, &exponent
1395 assert (int_no == 0 && *startp != L_('0'));
1469 (void) str_to_mpn (startp, dig_no - int_no, num, &numsize, &exponent