Lines Matching refs:zEnd
443 const char *zEnd; in sqlite3AtoF() local
461 zEnd = z + length; in sqlite3AtoF()
471 zEnd = &z[i^1]; in sqlite3AtoF()
476 while( z<zEnd && sqlite3Isspace(*z) ) z+=incr; in sqlite3AtoF()
477 if( z>=zEnd ) return 0; in sqlite3AtoF()
488 while( z<zEnd && sqlite3Isdigit(*z) ){ in sqlite3AtoF()
494 while( z<zEnd && sqlite3Isdigit(*z) ){ z+=incr; d++; } in sqlite3AtoF()
497 if( z>=zEnd ) goto do_atof_calc; in sqlite3AtoF()
505 while( z<zEnd && sqlite3Isdigit(*z) ){ in sqlite3AtoF()
514 if( z>=zEnd ) goto do_atof_calc; in sqlite3AtoF()
525 if( z>=zEnd ) goto do_atof_calc; /*PREVENTS-HARMLESS-OVERREAD*/ in sqlite3AtoF()
535 while( z<zEnd && sqlite3Isdigit(*z) ){ in sqlite3AtoF()
543 while( z<zEnd && sqlite3Isspace(*z) ) z+=incr; in sqlite3AtoF()
619 if( z==zEnd && nDigit>0 && eValid && eType>0 ){ in sqlite3AtoF()
714 const char *zEnd = zNum + length; in sqlite3Atoi64() local
724 zEnd = &zNum[i^1]; in sqlite3Atoi64()
727 while( zNum<zEnd && sqlite3Isspace(*zNum) ) zNum+=incr; in sqlite3Atoi64()
728 if( zNum<zEnd ){ in sqlite3Atoi64()
737 while( zNum<zEnd && zNum[0]=='0' ){ zNum+=incr; } /* Skip leading zeros. */ in sqlite3Atoi64()
738 for(i=0; &zNum[i]<zEnd && (c=zNum[i])>='0' && c<='9'; i+=incr){ in sqlite3Atoi64()
760 }else if( &zNum[i]<zEnd ){ /* Extra bytes at the end */ in sqlite3Atoi64()
768 }while( &zNum[jj]<zEnd ); in sqlite3Atoi64()