Lines Matching refs:z

206   pStack->z = pStack->zShort;  in hardStringify()
222 char *z; in hardDynamicify() local
227 z = sqliteMallocRaw( pStack->n ); in hardDynamicify()
228 if( z==0 ) return 1; in hardDynamicify()
229 memcpy(z, pStack->z, pStack->n); in hardDynamicify()
230 pStack->z = z; in hardDynamicify()
249 char *z; in hardDeephem() local
251 z = sqliteMallocRaw( pStack->n ); in hardDeephem()
252 if( z==0 ) return 1; in hardDeephem()
253 memcpy(z, pStack->z, pStack->n); in hardDeephem()
254 pStack->z = z; in hardDeephem()
264 #define Release(P) if((P)->flags&MEM_Dyn){ sqliteFree((P)->z); }
321 toInt(pStack->z, &pStack->i); in hardIntegerify()
338 pStack->r = sqliteAtoF(pStack->z, 0); in hardRealify()
686 pTos->z = pOp->p3; in sqliteVdbeExec()
699 char *z = pOp->p3; in sqliteVdbeExec() local
701 if( z==0 ){ in sqliteVdbeExec()
704 pTos->z = z; in sqliteVdbeExec()
705 pTos->n = strlen(z) + 1; in sqliteVdbeExec()
724 pTos->z = p->azVar[j]; in sqliteVdbeExec()
770 pTos->z = pTos->zShort; in sqliteVdbeExec()
772 pTos->z = sqliteMallocRaw(pFrom->n); in sqliteVdbeExec()
774 memcpy(pTos->z, pFrom->z, pFrom->n); in sqliteVdbeExec()
805 assert( pFrom->z==pFrom[1].zShort ); in sqliteVdbeExec()
806 pFrom->z = pFrom->zShort; in sqliteVdbeExec()
812 assert( pTos->z==pTos[-pOp->p1].zShort ); in sqliteVdbeExec()
813 pTos->z = pTos->zShort; in sqliteVdbeExec()
832 assert( pTo->z==pTos->zShort ); in sqliteVdbeExec()
833 pTo->z = pTo->zShort; in sqliteVdbeExec()
876 azArgv[i] = pCol->z; in sqliteVdbeExec()
940 memcpy(&zNew[j], pTerm->z, pTerm->n-1); in sqliteVdbeExec()
954 pTos->z = zNew; in sqliteVdbeExec()
1101 azArgv[i] = pArg->z; in sqliteVdbeExec()
1106 ctx.s.z = 0; in sqliteVdbeExec()
1116 pTos->z = pTos->zShort; in sqliteVdbeExec()
1120 (pTos->flags & MEM_Str)!=0 ? pTos->z : "user function error", (char*)0); in sqliteVdbeExec()
1216 && ((pTos->flags & MEM_Str)==0 || sqliteIsNumber(pTos->z)==0) ){ in sqliteVdbeExec()
1260 if( !toInt(pTos->z, &v) ){ in sqliteVdbeExec()
1262 if( !sqliteIsNumber(pTos->z) ){ in sqliteVdbeExec()
1425 }else if( (ft & MEM_Int)!=0 && (fn & MEM_Str)!=0 && toInt(pNos->z,&v) ){ in sqliteVdbeExec()
1427 }else if( (fn & MEM_Int)!=0 && (ft & MEM_Str)!=0 && toInt(pTos->z,&v) ){ in sqliteVdbeExec()
1432 c = sqliteCompare(pNos->z, pTos->z); in sqliteVdbeExec()
1580 c = strcmp(pNos->z, pTos->z); in sqliteVdbeExec()
1922 memcpy(&zNewRecord[j], pRec->z, pRec->n); in sqliteVdbeExec()
1932 pTos->z = pTos->zShort; in sqliteVdbeExec()
1936 pTos->z = zNewRecord; in sqliteVdbeExec()
2033 char *z; in sqliteVdbeExec() local
2041 }else if( (flags & (MEM_Real|MEM_Int))!=0 || sqliteIsNumber(pRec->z) ){ in sqliteVdbeExec()
2045 pRec->r = sqliteAtoF(pRec->z, 0); in sqliteVdbeExec()
2048 z = pRec->zShort; in sqliteVdbeExec()
2049 sqliteRealToSortable(pRec->r, z); in sqliteVdbeExec()
2050 len = strlen(z); in sqliteVdbeExec()
2051 pRec->z = 0; in sqliteVdbeExec()
2083 memcpy(&zNewKey[j], pRec->z, pRec->n); in sqliteVdbeExec()
2103 pTos->z = pTos->zShort; in sqliteVdbeExec()
2107 pTos->z = zNewKey; in sqliteVdbeExec()
2129 pTos->z[pTos->n-1]++; in sqliteVdbeExec()
2570 sqliteBtreeMoveto(pC->pCursor, pTos->z, pTos->n, &res); in sqliteVdbeExec()
2647 rx = sqliteBtreeMoveto(pC->pCursor, pTos->z, pTos->n, &res); in sqliteVdbeExec()
2705 zKey = pNos->z; in sqliteVdbeExec()
2931 zKey = pNos->z; in sqliteVdbeExec()
2945 pTos->z = 0; in sqliteVdbeExec()
2960 pC->pData = pTos->z; in sqliteVdbeExec()
2965 memcpy(pC->pData, pTos->z, pC->nData); in sqliteVdbeExec()
2970 rc = sqliteBtreeInsert(pC->pCursor, zKey, nKey, pTos->z, pTos->n); in sqliteVdbeExec()
3077 pTos->z = pTos->zShort; in sqliteVdbeExec()
3079 char *z = sqliteMallocRaw( n ); in sqliteVdbeExec() local
3080 if( z==0 ) goto no_mem; in sqliteVdbeExec()
3082 pTos->z = z; in sqliteVdbeExec()
3085 sqliteBtreeKey(pCrsr, 0, n, pTos->z); in sqliteVdbeExec()
3087 sqliteBtreeData(pCrsr, 0, n, pTos->z); in sqliteVdbeExec()
3091 pTos->z = pC->pData; in sqliteVdbeExec()
3133 zRec = pTos[i].z; in sqliteVdbeExec()
3205 pTos->z = &zRec[offset]; in sqliteVdbeExec()
3209 pTos->z = pTos->zShort; in sqliteVdbeExec()
3211 char *z = sqliteMallocRaw( amt ); in sqliteVdbeExec() local
3212 if( z==0 ) goto no_mem; in sqliteVdbeExec()
3214 pTos->z = z; in sqliteVdbeExec()
3217 sqliteBtreeKey(pCrsr, offset, amt, pTos->z); in sqliteVdbeExec()
3219 sqliteBtreeData(pCrsr, offset, amt, pTos->z); in sqliteVdbeExec()
3279 char *z; in sqliteVdbeExec() local
3288 z = sqliteMallocRaw( amt ); in sqliteVdbeExec()
3289 if( z==0 ) goto no_mem; in sqliteVdbeExec()
3292 z = pTos->zShort; in sqliteVdbeExec()
3295 sqliteBtreeKey(pCrsr, 0, amt, z); in sqliteVdbeExec()
3296 pTos->z = z; in sqliteVdbeExec()
3440 const char *zKey = pTos->z; in sqliteVdbeExec()
3488 rx = sqliteBtreeMoveto(pCrsr, pTos->z, pTos->n, &res); in sqliteVdbeExec()
3571 rc = sqliteBtreeKeyCompare(pCrsr, pTos->z, pTos->n, 4, &res); in sqliteVdbeExec()
3601 const char *z; in sqliteVdbeExec() local
3605 z = pTos->z; in sqliteVdbeExec()
3608 if( z[k]=='a' ){ in sqliteVdbeExec()
3612 while( k<n && z[k] ){ k++; } in sqliteVdbeExec()
3724 char *z; in sqliteVdbeExec() local
3738 z = sqliteBtreeIntegrityCheck(db->aDb[pOp->p2].pBt, aRoot, nRoot); in sqliteVdbeExec()
3739 if( z==0 || z[0]==0 ){ in sqliteVdbeExec()
3740 if( z ) sqliteFree(z); in sqliteVdbeExec()
3741 pTos->z = "ok"; in sqliteVdbeExec()
3745 pTos->z = z; in sqliteVdbeExec()
3746 pTos->n = strlen(z) + 1; in sqliteVdbeExec()
3925 pSorter->zKey = pTos->z; in sqliteVdbeExec()
3928 pSorter->pData = pNos->z; in sqliteVdbeExec()
3940 char *z; in sqliteVdbeExec() local
3960 z = (char*)&azArg[nField+1]; in sqliteVdbeExec()
3965 azArg[i] = z; in sqliteVdbeExec()
3966 memcpy(z, pRec->z, pRec->n); in sqliteVdbeExec()
3967 z += pRec->n; in sqliteVdbeExec()
3973 pTos->z = (char*)azArg; in sqliteVdbeExec()
4022 memcpy(&zNewKey[j], pRec->z, pRec->n-1); in sqliteVdbeExec()
4033 pTos->z = zNewKey; in sqliteVdbeExec()
4087 pTos->z = pSorter->pData; in sqliteVdbeExec()
4110 p->azResColumn = (char**)pTos->z; in sqliteVdbeExec()
4164 char *zDelim, *z; in sqliteVdbeExec() local
4210 z = p->zLine; in sqliteVdbeExec()
4211 if( z[0]=='\\' && z[1]=='.' && z[2]==0 ){ in sqliteVdbeExec()
4218 p->azField[0] = z; in sqliteVdbeExec()
4219 for(i=1; *z!=0 && i<=nField; i++){ in sqliteVdbeExec()
4222 if( z[0]=='\\' && z[1]=='N' in sqliteVdbeExec()
4223 && (z[2]==0 || strncmp(&z[2],zDelim,nDelim)==0) ){ in sqliteVdbeExec()
4225 z += 2 + nDelim; in sqliteVdbeExec()
4226 if( i<nField ) p->azField[i] = z; in sqliteVdbeExec()
4229 while( z[from] ){ in sqliteVdbeExec()
4230 if( z[from]=='\\' && z[from+1]!=0 ){ in sqliteVdbeExec()
4231 int tx = z[from+1]; in sqliteVdbeExec()
4241 z[to++] = tx; in sqliteVdbeExec()
4245 if( z[from]==c && strncmp(&z[from],zDelim,nDelim)==0 ) break; in sqliteVdbeExec()
4246 z[to++] = z[from++]; in sqliteVdbeExec()
4248 if( z[from] ){ in sqliteVdbeExec()
4249 z[to] = 0; in sqliteVdbeExec()
4250 z += from + nDelim; in sqliteVdbeExec()
4251 if( i<nField ) p->azField[i] = z; in sqliteVdbeExec()
4253 z[to] = 0; in sqliteVdbeExec()
4254 z = ""; in sqliteVdbeExec()
4276 char *z; in sqliteVdbeExec() local
4279 z = p->azField[i]; in sqliteVdbeExec()
4281 z = 0; in sqliteVdbeExec()
4284 if( z ){ in sqliteVdbeExec()
4285 pTos->n = strlen(z) + 1; in sqliteVdbeExec()
4286 pTos->z = z; in sqliteVdbeExec()
4318 aMem[j].z = aMem[j].zShort; in sqliteVdbeExec()
4335 pMem->z = sqliteMallocRaw( pMem->n ); in sqliteVdbeExec()
4336 if( pMem->z==0 ) goto no_mem; in sqliteVdbeExec()
4337 memcpy(pMem->z, pTos->z, pMem->n); in sqliteVdbeExec()
4340 pMem->z = pMem->zShort; in sqliteVdbeExec()
4445 azArgv[i] = pRec->z; in sqliteVdbeExec()
4452 ctx.s.z = pMem->zShort; /* Space used for small aggregate contexts */ in sqliteVdbeExec()
4453 ctx.pAgg = pMem->z; in sqliteVdbeExec()
4458 pMem->z = ctx.pAgg; in sqliteVdbeExec()
4488 zKey = pTos->z; in sqliteVdbeExec()
4522 pMem->z = pMem->zShort; in sqliteVdbeExec()
4587 ctx.s.z = aMem[i].zShort; in sqliteVdbeExec()
4588 ctx.pAgg = (void*)aMem[i].z; in sqliteVdbeExec()
4589 freeCtx = aMem[i].z && aMem[i].z!=aMem[i].zShort; in sqliteVdbeExec()
4595 sqliteFree( aMem[i].z ); in sqliteVdbeExec()
4599 aMem[i].z = aMem[i].zShort; in sqliteVdbeExec()
4629 sqliteHashInsert(&p->aSet[i].hash, pTos->z, pTos->n, p); in sqliteVdbeExec()
4647 if( i>=0 && i<p->nSet && sqliteHashFind(&p->aSet[i].hash, pTos->z, pTos->n)){ in sqliteVdbeExec()
4666 sqliteHashFind(&p->aSet[i].hash, pTos->z, pTos->n)==0 ){ in sqliteVdbeExec()
4712 pTos->z = sqliteHashKey(pSet->prev); in sqliteVdbeExec()
4803 assert( pTos->z!=0 ); /* Strings must have a value */ in sqliteVdbeExec()
4805 assert( (pTos->flags & MEM_Short)==0 || pTos->z==pTos->zShort ); in sqliteVdbeExec()
4806 assert( (pTos->flags & MEM_Short)!=0 || pTos->z!=pTos->zShort ); in sqliteVdbeExec()
4849 int c = pTos[i].z[j]; in sqliteVdbeExec()