Lines Matching defs:zCsr
658 const char *zCsr = z;
660 while( *zCsr!='=' ){
661 if( *zCsr=='\0' ) return 0;
662 zCsr++;
665 *pnKey = (int)(zCsr-z);
666 zValue = sqlite3_mprintf("%s", &zCsr[1]);
837 char *zCsr; /* Space for holding column names */
957 zCsr = (char *)&p->azColumn[nCol];
958 p->zName = zCsr;
959 memcpy(zCsr, argv[2], nName);
960 zCsr += nName;
961 p->zDb = zCsr;
962 memcpy(zCsr, argv[1], nDb);
963 zCsr += nDb;
970 memcpy(zCsr, z, n);
971 zCsr[n] = '\0';
972 sqlite3Fts3Dequote(zCsr);
973 p->azColumn[iCol] = zCsr;
974 zCsr += n+1;
975 assert( zCsr <= &((char *)p)[nByte] );
1193 const char *zCsr = zNode; /* Cursor to iterate through node */
1194 const char *zEnd = &zCsr[nNode];/* End of interior node buffer */
1213 zCsr += sqlite3Fts3GetVarint(zCsr, &iChild);
1214 zCsr += sqlite3Fts3GetVarint(zCsr, &iChild);
1215 if( zCsr>zEnd ){
1219 while( zCsr<zEnd && (piFirst || piLast) ){
1228 zCsr += sqlite3Fts3GetVarint32(zCsr, &nPrefix);
1231 zCsr += sqlite3Fts3GetVarint32(zCsr, &nSuffix);
1239 || &zCsr[nSuffix]<zCsr || &zCsr[nSuffix]>zEnd ){
1253 memcpy(&zBuffer[nPrefix], zCsr, nSuffix);
1255 zCsr += nSuffix;