Lines Matching refs:cp

527   const STRING_TYPE *cp, *tp;  in ____STRTOF_INTERNAL()  local
607 cp = nptr - 1; in ____STRTOF_INTERNAL()
610 c = *++cp; in ____STRTOF_INTERNAL()
617 c = *++cp; in ____STRTOF_INTERNAL()
620 c = *++cp; in ____STRTOF_INTERNAL()
626 && (wint_t) cp[1] >= L'0' && (wint_t) cp[1] <= L'9') in ____STRTOF_INTERNAL()
633 if (cp[cnt] != decimal[cnt]) in ____STRTOF_INTERNAL()
635 if (decimal[cnt] == '\0' && cp[cnt] >= '0' && cp[cnt] <= '9') in ____STRTOF_INTERNAL()
646 if (lowc == L_('i') && STRNCASECMP (cp, L_("inf"), 3) == 0) in ____STRTOF_INTERNAL()
651 (cp + (STRNCASECMP (cp + 3, L_("inity"), 5) == 0 in ____STRTOF_INTERNAL()
657 if (lowc == L_('n') && STRNCASECMP (cp, L_("nan"), 3) == 0) in ____STRTOF_INTERNAL()
662 cp += 3; in ____STRTOF_INTERNAL()
665 if (*cp == L_('(')) in ____STRTOF_INTERNAL()
667 const STRING_TYPE *startp = cp; in ____STRTOF_INTERNAL()
669 retval = STRTOF_NAN (cp + 1, &endp, L_(')')); in ____STRTOF_INTERNAL()
672 cp = endp + 1; in ____STRTOF_INTERNAL()
675 cp = startp; in ____STRTOF_INTERNAL()
679 *endptr = (STRING_TYPE *) cp; in ____STRTOF_INTERNAL()
689 if (c == L_('0') && TOLOWER (cp[1]) == L_('x')) in ____STRTOF_INTERNAL()
695 cp += 2; in ____STRTOF_INTERNAL()
696 c = *cp; in ____STRTOF_INTERNAL()
701 start_of_digits = startp = cp; in ____STRTOF_INTERNAL()
706 c = *++cp; in ____STRTOF_INTERNAL()
710 c = *++cp; in ____STRTOF_INTERNAL()
719 if (thousands[cnt] != cp[cnt]) in ____STRTOF_INTERNAL()
723 cp += cnt - 1; in ____STRTOF_INTERNAL()
725 c = *++cp; in ____STRTOF_INTERNAL()
740 if (decimal[cnt] != cp[cnt]) in ____STRTOF_INTERNAL()
748 || cp != start_of_digits in ____STRTOF_INTERNAL()
749 || (cp[decimal_len] >= L_('0') && cp[decimal_len] <= L_('9')) in ____STRTOF_INTERNAL()
750 || ({ CHAR_TYPE lo = TOLOWER (cp[decimal_len]); in ____STRTOF_INTERNAL()
752 || (base == 16 && (cp != start_of_digits in ____STRTOF_INTERNAL()
757 tp = __correctly_grouped_prefixwc (start_of_digits, cp, thousands, in ____STRTOF_INTERNAL()
760 tp = __correctly_grouped_prefixmb (start_of_digits, cp, thousands, in ____STRTOF_INTERNAL()
766 tp == start_of_digits ? (base == 16 ? cp - 1 : nptr) : tp); in ____STRTOF_INTERNAL()
771 startp = cp; in ____STRTOF_INTERNAL()
793 if (thousands[cnt] != cp[cnt]) in ____STRTOF_INTERNAL()
797 cp += cnt - 1; in ____STRTOF_INTERNAL()
801 c = *++cp; in ____STRTOF_INTERNAL()
804 if (__builtin_expect (grouping != NULL, 0) && cp > start_of_digits) in ____STRTOF_INTERNAL()
808 tp = __correctly_grouped_prefixwc (start_of_digits, cp, thousands, in ____STRTOF_INTERNAL()
811 tp = __correctly_grouped_prefixmb (start_of_digits, cp, thousands, in ____STRTOF_INTERNAL()
814 if (cp != tp) in ____STRTOF_INTERNAL()
829 cp = tp; in ____STRTOF_INTERNAL()
831 for (tp = startp; tp < cp; ++tp) in ____STRTOF_INTERNAL()
856 if (decimal[cnt] != cp[cnt]) in ____STRTOF_INTERNAL()
862 cp += decimal_len; in ____STRTOF_INTERNAL()
863 c = *cp; in ____STRTOF_INTERNAL()
871 c = *++cp; in ____STRTOF_INTERNAL()
877 expp = cp; in ____STRTOF_INTERNAL()
886 c = *++cp; in ____STRTOF_INTERNAL()
890 c = *++cp; in ____STRTOF_INTERNAL()
893 c = *++cp; in ____STRTOF_INTERNAL()
991 ++cp; in ____STRTOF_INTERNAL()
992 while (*cp >= L_('0') && *cp <= L_('9')); in ____STRTOF_INTERNAL()
994 RETURN (result, cp); in ____STRTOF_INTERNAL()
1001 c = *++cp; in ____STRTOF_INTERNAL()
1009 cp = expp; in ____STRTOF_INTERNAL()
1043 *endptr = (STRING_TYPE *) cp; in ____STRTOF_INTERNAL()