Lines Matching refs:nVar
10340 int nVar; /* Number of '?' variables seen in the SQL so far */
12274 ynVar nVar; /* Number of entries in aVar[] */
56648 ** re-executed (from a call to sqlite3_reset()). The nVar, nMem, nCursor
56650 ** the function is called. On subsequent calls, from sqlite3_reset(), nVar
56655 int nVar, /* Number of '?' see in the SQL statement */
56691 if( nVar>=0 && ALWAYS(db->mallocFailed==0) ){
56718 p->aVar = allocSpace(p->aVar, nVar*sizeof(Mem), &zCsr, zEnd, &nByte);
56720 p->azVar = allocSpace(p->azVar, nVar*sizeof(char*), &zCsr, zEnd, &nByte);
56732 p->nVar = (ynVar)nVar;
56733 for(n=0; n<nVar; n++){
57664 releaseMemArray(p->aVar, p->nVar);
58592 for(i=0; i<p->nVar; i++){
59438 if( i<1 || i>p->nVar ){
59612 return p ? p->nVar : 0;
59632 assert( pOp->p1>0 && pOp->p1<=p->nVar );
59649 if( p==0 || i<1 || i>p->nVar ){
59668 for(i=0; i<p->nVar; i++){
59689 assert( pTo->nVar==pFrom->nVar );
59691 for(i=0; i<pFrom->nVar; i++){
59714 if( pFrom->nVar!=pTo->nVar ){
59876 assert( idx>0 && idx<=p->nVar );
61395 assert( pOp->p1>0 && pOp->p1<=p->nVar );
69356 pExpr->iColumn = (ynVar)(++pParse->nVar);
69371 if( i>pParse->nVar ){
69372 pParse->nVar = (int)i;
69391 pExpr->iColumn = (ynVar)(++pParse->nVar);
69407 if( !pParse->nErr && pParse->nVar>db->aLimit[SQLITE_LIMIT_VARIABLE_NUMBER] ){
74883 pParse->nVar = 0;
75050 sqlite3VdbeMakeReady(v, pParse->nVar, pParse->nMem,
75061 pParse->nVar = 0;
75083 # define SAVE_SZ (sizeof(Parse) - offsetof(Parse,nVar))
75095 memcpy(saveBuf, &pParse->nVar, SAVE_SZ);
75096 memset(&pParse->nVar, 0, SAVE_SZ);
75100 memcpy(&pParse->nVar, saveBuf, SAVE_SZ);
76497 if( pParse->nVar>0 ){
104319 assert( pParse->nVar==0 );