Lines Matching refs:zEnd
132 const char *zEnd = zNum + length; in totypeAtoi64() local
134 while( zNum<zEnd && totypeIsspace(*zNum) ) zNum++; in totypeAtoi64()
135 if( zNum<zEnd ){ in totypeAtoi64()
144 while( zNum<zEnd && zNum[0]=='0' ){ zNum++; } /* Skip leading zeros. */ in totypeAtoi64()
145 for(i=0; &zNum[i]<zEnd && (c=zNum[i])>='0' && c<='9'; i++){ in totypeAtoi64()
155 if( (c!=0 && &zNum[i]<zEnd) || (i==0 && zStart==zNum) || i>19 || nonNum ){ in totypeAtoi64()
205 const char *zEnd = z + length; in totypeAtoF() local
220 while( z<zEnd && totypeIsspace(*z) ) z++; in totypeAtoF()
221 if( z>=zEnd ) return 0; in totypeAtoF()
232 while( z<zEnd && z[0]=='0' ) z++, nDigits++; in totypeAtoF()
235 while( z<zEnd && totypeIsdigit(*z) && s<((LARGEST_INT64-9)/10) ){ in totypeAtoF()
242 while( z<zEnd && totypeIsdigit(*z) ) z++, nDigits++, d++; in totypeAtoF()
243 if( z>=zEnd ) goto totype_atof_calc; in totypeAtoF()
250 while( z<zEnd && totypeIsdigit(*z) && s<((LARGEST_INT64-9)/10) ){ in totypeAtoF()
255 while( z<zEnd && totypeIsdigit(*z) ) z++, nDigits++; in totypeAtoF()
257 if( z>=zEnd ) goto totype_atof_calc; in totypeAtoF()
263 if( z>=zEnd ) goto totype_atof_calc; in totypeAtoF()
272 while( z<zEnd && totypeIsdigit(*z) ){ in totypeAtoF()
281 while( z<zEnd && totypeIsspace(*z) ) z++; in totypeAtoF()
350 return z>=zEnd && nDigits>0 && eValid && nonNum==0; in totypeAtoF()