Lines Matching refs:s0
1802 CONST unsigned char *decpt, *s0, *s, *s1; local
1831 if (!(s0 = decimalpoint_cache)) {
1832 s0 = (unsigned char*)localeconv()->decimal_point;
1834 MALLOC(strlen((CONST char*)s0) + 1))) {
1835 strcpy((char*)decimalpoint_cache, (CONST char*)s0);
1836 s0 = decimalpoint_cache;
1839 decimalpoint = s0;
1845 s0 = *(CONST unsigned char **)sp + 2;
1846 while(s0[havedig] == '0')
1848 s0 += havedig;
1849 s = s0;
1875 s0 = s;
1924 *sp = (char*)s0 - 1;
1971 n = s1 - s0 - 1;
1981 while(s1 > s0) {
2318 (rv, s0, bc) in bigcomp() argument
2319 U *rv; CONST char *s0; BCinfo *bc; in bigcomp()
2321 (U *rv, const char *s0, BCinfo *bc)
2429 if ((dd = s0[i++] - '0' - dig))
2440 if ((dd = s0[j++] - '0' - dig))
2534 CONST char *s, *s0, *s1; local
2607 s0 = s;
2615 bc.dp0 = bc.dp1 = s - s0;
2616 for(s1 = s; s1 > s0 && *--s1 == '0'; )
2639 bc.dp1 = s - s0;
2645 bc.dp0 = s0 - s;
2647 s0 = s;
3009 if (s0[j] != '0')
3020 y = 10*y + s0[i] - '0';
3022 y = 10*y + s0[j++] - '0';
3026 bd0 = s2b(s0, nd0, nd, y, bc.dplen);
3557 bigcomp(&rv, s0, &bc);
3758 char *s, *s0; in zend_dtoa() local
3962 s = s0 = rv_alloc(i); in zend_dtoa()
4077 s = s0; in zend_dtoa()
4128 if (s == s0) { in zend_dtoa()
4373 if (s == s0) { in zend_dtoa()
4411 return s0; in zend_dtoa()