Lines Matching refs:nVector

3375   int nVector = sqlite3ExprVectorSize(pIn->pLeft);  in sqlite3ExprCheckIN()  local
3377 if( nVector!=pIn->x.pSelect->pEList->nExpr ){ in sqlite3ExprCheckIN()
3378 sqlite3SubselectError(pParse, pIn->x.pSelect->pEList->nExpr, nVector); in sqlite3ExprCheckIN()
3381 }else if( nVector!=1 ){ in sqlite3ExprCheckIN()
3428 int nVector; /* Size of vectors for this IN operator */ in sqlite3ExprCodeIN() local
3444 nVector = sqlite3ExprVectorSize(pExpr->pLeft); in sqlite3ExprCodeIN()
3446 pParse->db, nVector*(sizeof(int) + sizeof(char)) + 1 in sqlite3ExprCodeIN()
3462 assert( pParse->nErr || nVector==1 || eType==IN_INDEX_EPH in sqlite3ExprCodeIN()
3468 for(i=0; i<nVector; i++){ in sqlite3ExprCodeIN()
3470 for(cnt=j=0; j<nVector; j++) if( aiMap[j]==i ) cnt++; in sqlite3ExprCodeIN()
3491 for(i=0; i<nVector && aiMap[i]==i; i++){} /* Are LHS fields reordered? */ in sqlite3ExprCodeIN()
3492 if( i==nVector ){ in sqlite3ExprCodeIN()
3497 rLhs = sqlite3GetTempRange(pParse, nVector); in sqlite3ExprCodeIN()
3498 for(i=0; i<nVector; i++){ in sqlite3ExprCodeIN()
3566 for(i=0; i<nVector; i++){ in sqlite3ExprCodeIN()
3587 sqlite3VdbeAddOp4(v, OP_Affinity, rLhs, nVector, 0, zAff, nVector); in sqlite3ExprCodeIN()
3591 rLhs, nVector); VdbeCoverage(v); in sqlite3ExprCodeIN()
3596 rLhs, nVector); VdbeCoverage(v); in sqlite3ExprCodeIN()
3602 if( rRhsHasNull && nVector==1 ){ in sqlite3ExprCodeIN()
3622 if( nVector>1 ){ in sqlite3ExprCodeIN()
3629 for(i=0; i<nVector; i++){ in sqlite3ExprCodeIN()
3642 if( nVector>1 ){ in sqlite3ExprCodeIN()