nCol 11517 ext/sqlite3/libsqlite/sqlite3.c i16 nCol; /* Number of columns in this table */ nCol 11607 ext/sqlite3/libsqlite/sqlite3.c int nCol; /* Number of columns in this key */ nCol 64192 ext/sqlite3/libsqlite/sqlite3.c int nCol = pIdx->nColumn; /* Number of index columns including rowid */ nCol 64194 ext/sqlite3/libsqlite/sqlite3.c nByte = sizeof(Mem) * nCol + ROUND8(sizeof(UnpackedRecord)); nCol 64199 ext/sqlite3/libsqlite/sqlite3.c assert( pRec->pKeyInfo->nField+pRec->pKeyInfo->nXField==nCol ); nCol 64202 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nCol; i++){ nCol 64733 ext/sqlite3/libsqlite/sqlite3.c int nCol = pRec->pKeyInfo->nField+pRec->pKeyInfo->nXField; nCol 64736 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nCol; i++){ nCol 77632 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<pTab->nCol; iCol++) { nCol 77637 ext/sqlite3/libsqlite/sqlite3.c if( iCol==pTab->nCol ){ nCol 77661 ext/sqlite3/libsqlite/sqlite3.c for(j=0; j<pFKey->nCol; j++){ nCol 77725 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeChangeP4(v, 2+flags, SQLITE_INT_TO_PTR(pTab->nCol+1),P4_INT32); nCol 77726 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeChangeP2(v, 6, pTab->nCol); nCol 81570 ext/sqlite3/libsqlite/sqlite3.c assert( pTab->nCol>0 ); nCol 81598 ext/sqlite3/libsqlite/sqlite3.c for(j=0, pCol=pTab->aCol; j<pTab->nCol; j++, pCol++){ nCol 81649 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0, pCol=pTab->aCol; iCol<pTab->nCol; iCol++, pCol++){ nCol 81657 ext/sqlite3/libsqlite/sqlite3.c if( iCol>=pTab->nCol && sqlite3IsRowid(zCol) && HasRowid(pTab) ){ nCol 81662 ext/sqlite3/libsqlite/sqlite3.c if( iCol<pTab->nCol ){ nCol 82858 ext/sqlite3/libsqlite/sqlite3.c assert( pExpr->pTab && j<pExpr->pTab->nCol ); nCol 85845 ext/sqlite3/libsqlite/sqlite3.c int p1 = pExpr->iTable * (pTab->nCol+1) + 1 + pExpr->iColumn; nCol 85848 ext/sqlite3/libsqlite/sqlite3.c assert( pExpr->iColumn>=-1 && pExpr->iColumn<pTab->nCol ); nCol 85850 ext/sqlite3/libsqlite/sqlite3.c assert( p1>=0 && p1<(pTab->nCol*2+2) ); nCol 87873 ext/sqlite3/libsqlite/sqlite3.c pCol = &pNew->aCol[pNew->nCol-1]; nCol 88026 ext/sqlite3/libsqlite/sqlite3.c pNew->nCol = pTab->nCol; nCol 88027 ext/sqlite3/libsqlite/sqlite3.c assert( pNew->nCol>0 ); nCol 88028 ext/sqlite3/libsqlite/sqlite3.c nAlloc = (((pNew->nCol-1)/8)*8)+8; nCol 88029 ext/sqlite3/libsqlite/sqlite3.c assert( nAlloc>=pNew->nCol && nAlloc%8==0 && nAlloc-pNew->nCol<8 ); nCol 88036 ext/sqlite3/libsqlite/sqlite3.c memcpy(pNew->aCol, pTab->aCol, sizeof(Column)*pNew->nCol); nCol 88037 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pNew->nCol; i++){ nCol 88346 ext/sqlite3/libsqlite/sqlite3.c int nCol; /* Number of columns in index + pk/rowid */ nCol 88407 ext/sqlite3/libsqlite/sqlite3.c memcpy(pTo->anEq, pFrom->anEq, sizeof(tRowcnt)*p->nCol); nCol 88408 ext/sqlite3/libsqlite/sqlite3.c memcpy(pTo->anLt, pFrom->anLt, sizeof(tRowcnt)*p->nCol); nCol 88409 ext/sqlite3/libsqlite/sqlite3.c memcpy(pTo->anDLt, pFrom->anDLt, sizeof(tRowcnt)*p->nCol); nCol 88425 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<p->nCol; i++) sampleClear(p->db, p->aBest+i); nCol 88461 ext/sqlite3/libsqlite/sqlite3.c int nCol; /* Number of columns in index being sampled */ nCol 88472 ext/sqlite3/libsqlite/sqlite3.c nCol = sqlite3_value_int(argv[0]); nCol 88473 ext/sqlite3/libsqlite/sqlite3.c assert( nCol>0 ); nCol 88474 ext/sqlite3/libsqlite/sqlite3.c nColUp = sizeof(tRowcnt)<8 ? (nCol+1)&~1 : nCol; nCol 88476 ext/sqlite3/libsqlite/sqlite3.c assert( nKeyCol<=nCol ); nCol 88485 ext/sqlite3/libsqlite/sqlite3.c + sizeof(Stat4Sample)*(nCol+mxSample) /* Stat4Accum.aBest[], a[] */ nCol 88486 ext/sqlite3/libsqlite/sqlite3.c + sizeof(tRowcnt)*3*nColUp*(nCol+mxSample) nCol 88498 ext/sqlite3/libsqlite/sqlite3.c p->nCol = nCol; nCol 88512 ext/sqlite3/libsqlite/sqlite3.c p->iPrn = 0x689e962d*(u32)nCol ^ 0xd0944565*(u32)sqlite3_value_int(argv[2]); nCol 88517 ext/sqlite3/libsqlite/sqlite3.c pSpace = (u8*)(&p->a[mxSample+nCol]); nCol 88518 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<(mxSample+nCol); i++){ nCol 88525 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nCol; i++){ nCol 88567 ext/sqlite3/libsqlite/sqlite3.c int nCol = pAccum->nCol; nCol 88570 ext/sqlite3/libsqlite/sqlite3.c for(i=pNew->iCol+1; i<nCol; i++){ nCol 88669 ext/sqlite3/libsqlite/sqlite3.c || pNew->anLt[p->nCol-1] > p->a[p->nSample-1].anLt[p->nCol-1] ); nCol 88709 ext/sqlite3/libsqlite/sqlite3.c for(i=(p->nCol-2); i>=iChng; i--){ nCol 88720 ext/sqlite3/libsqlite/sqlite3.c for(j=iChng; j<p->nCol; j++){ nCol 88782 ext/sqlite3/libsqlite/sqlite3.c assert( p->nCol>0 ); nCol 88783 ext/sqlite3/libsqlite/sqlite3.c assert( iChng<p->nCol ); nCol 88787 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<p->nCol; i++) p->current.anEq[i] = 1; nCol 88797 ext/sqlite3/libsqlite/sqlite3.c for(i=iChng; i<p->nCol; i++){ nCol 88818 ext/sqlite3/libsqlite/sqlite3.c tRowcnt nLt = p->current.anLt[p->nCol-1]; nCol 88824 ext/sqlite3/libsqlite/sqlite3.c sampleInsert(p, &p->current, p->nCol-1); nCol 88829 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<(p->nCol-1); i++){ nCol 88964 ext/sqlite3/libsqlite/sqlite3.c char *zRet = sqlite3MallocZero(p->nCol * 25); nCol 88970 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<p->nCol; i++){ nCol 89081 ext/sqlite3/libsqlite/sqlite3.c int nCol; /* Number of columns in pIdx. "N" */ nCol 89090 ext/sqlite3/libsqlite/sqlite3.c nCol = pIdx->nKeyCol; nCol 89092 ext/sqlite3/libsqlite/sqlite3.c nColTest = nCol - 1; nCol 89094 ext/sqlite3/libsqlite/sqlite3.c nCol = pIdx->nColumn; nCol 89096 ext/sqlite3/libsqlite/sqlite3.c nColTest = pIdx->uniqNotNull ? pIdx->nKeyCol-1 : nCol-1; nCol 89160 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_Integer, nCol, regStat4+1); nCol 89279 ext/sqlite3/libsqlite/sqlite3.c int regSampleRowid = regCol + nCol; nCol 89284 ext/sqlite3/libsqlite/sqlite3.c pParse->nMem = MAX(pParse->nMem, regCol+nCol); nCol 89302 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nCol; i++){ nCol 89306 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_MakeRecord, regCol, nCol, regSample); nCol 89584 ext/sqlite3/libsqlite/sqlite3.c int nCol = pIndex->nKeyCol+1; nCol 89590 ext/sqlite3/libsqlite/sqlite3.c pIndex->aiRowEst = (tRowcnt*)sqlite3MallocZero(sizeof(tRowcnt) * nCol); nCol 89596 ext/sqlite3/libsqlite/sqlite3.c decodeIntArray((char*)z, nCol, aiRowEst, pIndex->aiRowLogEst, pIndex); nCol 89645 ext/sqlite3/libsqlite/sqlite3.c int nCol = 1; nCol 89651 ext/sqlite3/libsqlite/sqlite3.c nCol = pIdx->nSampleCol-1; nCol 89652 ext/sqlite3/libsqlite/sqlite3.c pIdx->aAvgEq[nCol] = 1; nCol 89654 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<nCol; iCol++){ nCol 89806 ext/sqlite3/libsqlite/sqlite3.c int nCol = 1; /* Number of columns in index */ nCol 89814 ext/sqlite3/libsqlite/sqlite3.c nCol = pIdx->nSampleCol; nCol 89815 ext/sqlite3/libsqlite/sqlite3.c if( bStat3 && nCol>1 ) continue; nCol 89821 ext/sqlite3/libsqlite/sqlite3.c decodeIntArray((char*)sqlite3_column_text(pStmt,1),nCol,pSample->anEq,0,0); nCol 89822 ext/sqlite3/libsqlite/sqlite3.c decodeIntArray((char*)sqlite3_column_text(pStmt,2),nCol,pSample->anLt,0,0); nCol 89823 ext/sqlite3/libsqlite/sqlite3.c decodeIntArray((char*)sqlite3_column_text(pStmt,3),nCol,pSample->anDLt,0,0); nCol 90719 ext/sqlite3/libsqlite/sqlite3.c assert( iCol<pTab->nCol ); nCol 90722 ext/sqlite3/libsqlite/sqlite3.c assert( pTab->iPKey<pTab->nCol ); nCol 91371 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pTable->nCol; i++, pCol++){ nCol 91870 ext/sqlite3/libsqlite/sqlite3.c if( p->nCol+1>db->aLimit[SQLITE_LIMIT_COLUMN] ){ nCol 91877 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<p->nCol; i++){ nCol 91884 ext/sqlite3/libsqlite/sqlite3.c if( (p->nCol & 0x7)==0 ){ nCol 91886 ext/sqlite3/libsqlite/sqlite3.c aNew = sqlite3DbRealloc(db,p->aCol,(p->nCol+8)*sizeof(p->aCol[0])); nCol 91893 ext/sqlite3/libsqlite/sqlite3.c pCol = &p->aCol[p->nCol]; nCol 91903 ext/sqlite3/libsqlite/sqlite3.c p->nCol++; nCol 91915 ext/sqlite3/libsqlite/sqlite3.c if( p==0 || NEVER(p->nCol<1) ) return; nCol 91916 ext/sqlite3/libsqlite/sqlite3.c p->aCol[p->nCol-1].notNull = (u8)onError; nCol 92020 ext/sqlite3/libsqlite/sqlite3.c if( p==0 || NEVER(p->nCol<1) ) return; nCol 92021 ext/sqlite3/libsqlite/sqlite3.c pCol = &p->aCol[p->nCol-1]; nCol 92044 ext/sqlite3/libsqlite/sqlite3.c pCol = &(p->aCol[p->nCol-1]); nCol 92100 ext/sqlite3/libsqlite/sqlite3.c iCol = pTab->nCol - 1; nCol 92107 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<pTab->nCol; iCol++){ nCol 92183 ext/sqlite3/libsqlite/sqlite3.c i = p->nCol-1; nCol 92332 ext/sqlite3/libsqlite/sqlite3.c for(pCol = p->aCol, i=0; i<p->nCol; i++, pCol++){ nCol 92345 ext/sqlite3/libsqlite/sqlite3.c n += 35 + 6*p->nCol; nCol 92355 ext/sqlite3/libsqlite/sqlite3.c for(pCol=p->aCol, i=0; i<p->nCol; i++, pCol++){ nCol 92422 ext/sqlite3/libsqlite/sqlite3.c for(i=pTab->nCol, pTabCol=pTab->aCol; i>0; i--, pTabCol++){ nCol 92438 ext/sqlite3/libsqlite/sqlite3.c assert( x<pIdx->pTable->nCol ); nCol 92446 ext/sqlite3/libsqlite/sqlite3.c static int hasColumn(const i16 *aiCol, int nCol, int x){ nCol 92447 ext/sqlite3/libsqlite/sqlite3.c while( nCol-- > 0 ) if( x==*(aiCol++) ) return 1; nCol 92574 ext/sqlite3/libsqlite/sqlite3.c if( nPk<pTab->nCol ){ nCol 92575 ext/sqlite3/libsqlite/sqlite3.c if( resizeIndexObject(db, pPk, pTab->nCol) ) return; nCol 92576 ext/sqlite3/libsqlite/sqlite3.c for(i=0, j=nPk; i<pTab->nCol; i++){ nCol 92585 ext/sqlite3/libsqlite/sqlite3.c assert( pTab->nCol==j ); nCol 92587 ext/sqlite3/libsqlite/sqlite3.c pPk->nColumn = pTab->nCol; nCol 92733 ext/sqlite3/libsqlite/sqlite3.c p->nCol = pSelTab->nCol; nCol 92735 ext/sqlite3/libsqlite/sqlite3.c pSelTab->nCol = 0; nCol 92926 ext/sqlite3/libsqlite/sqlite3.c if( pTable->nCol>0 ) return 0; nCol 92943 ext/sqlite3/libsqlite/sqlite3.c if( pTable->nCol<0 ){ nCol 92947 ext/sqlite3/libsqlite/sqlite3.c assert( pTable->nCol>=0 ); nCol 92962 ext/sqlite3/libsqlite/sqlite3.c pTable->nCol = -1; nCol 92976 ext/sqlite3/libsqlite/sqlite3.c pTable->nCol = pSelTab->nCol; nCol 92978 ext/sqlite3/libsqlite/sqlite3.c pSelTab->nCol = 0; nCol 92984 ext/sqlite3/libsqlite/sqlite3.c pTable->nCol = 0; nCol 93009 ext/sqlite3/libsqlite/sqlite3.c pTab->nCol = 0; nCol 93375 ext/sqlite3/libsqlite/sqlite3.c int nCol; nCol 93381 ext/sqlite3/libsqlite/sqlite3.c int iCol = p->nCol-1; nCol 93389 ext/sqlite3/libsqlite/sqlite3.c nCol = 1; nCol 93396 ext/sqlite3/libsqlite/sqlite3.c nCol = pFromCol->nExpr; nCol 93398 ext/sqlite3/libsqlite/sqlite3.c nByte = sizeof(*pFKey) + (nCol-1)*sizeof(pFKey->aCol[0]) + pTo->n + 1; nCol 93410 ext/sqlite3/libsqlite/sqlite3.c z = (char*)&pFKey->aCol[nCol]; nCol 93416 ext/sqlite3/libsqlite/sqlite3.c pFKey->nCol = nCol; nCol 93418 ext/sqlite3/libsqlite/sqlite3.c pFKey->aCol[0].iFrom = p->nCol-1; nCol 93420 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nCol; i++){ nCol 93422 ext/sqlite3/libsqlite/sqlite3.c for(j=0; j<p->nCol; j++){ nCol 93428 ext/sqlite3/libsqlite/sqlite3.c if( j>=p->nCol ){ nCol 93437 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nCol; i++){ nCol 93592 ext/sqlite3/libsqlite/sqlite3.c i16 nCol, /* Total number of columns in the index */ nCol 93600 ext/sqlite3/libsqlite/sqlite3.c ROUND8(sizeof(char*)*nCol) + /* Index.azColl */ nCol 93601 ext/sqlite3/libsqlite/sqlite3.c ROUND8(sizeof(LogEst)*(nCol+1) + /* Index.aiRowLogEst */ nCol 93602 ext/sqlite3/libsqlite/sqlite3.c sizeof(i16)*nCol + /* Index.aiColumn */ nCol 93603 ext/sqlite3/libsqlite/sqlite3.c sizeof(u8)*nCol); /* Index.aSortOrder */ nCol 93607 ext/sqlite3/libsqlite/sqlite3.c p->azColl = (char**)pExtra; pExtra += ROUND8(sizeof(char*)*nCol); nCol 93608 ext/sqlite3/libsqlite/sqlite3.c p->aiRowLogEst = (LogEst*)pExtra; pExtra += sizeof(LogEst)*(nCol+1); nCol 93609 ext/sqlite3/libsqlite/sqlite3.c p->aiColumn = (i16*)pExtra; pExtra += sizeof(i16)*nCol; nCol 93611 ext/sqlite3/libsqlite/sqlite3.c p->nColumn = nCol; nCol 93612 ext/sqlite3/libsqlite/sqlite3.c p->nKeyCol = nCol - 1; nCol 93817 ext/sqlite3/libsqlite/sqlite3.c pTab->aCol[pTab->nCol-1].zName); nCol 93883 ext/sqlite3/libsqlite/sqlite3.c for(j=0, pTabCol=pTab->aCol; j<pTab->nCol; j++, pTabCol++){ nCol 93886 ext/sqlite3/libsqlite/sqlite3.c if( j>=pTab->nCol ){ nCol 95009 ext/sqlite3/libsqlite/sqlite3.c int nCol = pIdx->nColumn; nCol 95014 ext/sqlite3/libsqlite/sqlite3.c pKey = sqlite3KeyInfoAlloc(pParse->db, nKey, nCol-nKey); nCol 95016 ext/sqlite3/libsqlite/sqlite3.c pKey = sqlite3KeyInfoAlloc(pParse->db, nCol, 0); nCol 95020 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nCol; i++){ nCol 96220 ext/sqlite3/libsqlite/sqlite3.c pParse->nMem += (1 + pTab->nCol); nCol 96225 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<pTab->nCol; iCol++){ nCol 96378 ext/sqlite3/libsqlite/sqlite3.c int nCol; nCol 96391 ext/sqlite3/libsqlite/sqlite3.c nCol = (prefixOnly && pIdx->uniqNotNull) ? pIdx->nKeyCol : pIdx->nColumn; nCol 96392 ext/sqlite3/libsqlite/sqlite3.c regBase = sqlite3GetTempRange(pParse, nCol); nCol 96394 ext/sqlite3/libsqlite/sqlite3.c for(j=0; j<nCol; j++){ nCol 96407 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_MakeRecord, regBase, nCol, regOut); nCol 96409 ext/sqlite3/libsqlite/sqlite3.c sqlite3ReleaseTempRange(pParse, regBase, nCol); nCol 98419 ext/sqlite3/libsqlite/sqlite3.c int nCol = pFKey->nCol; /* Number of columns in parent key */ nCol 98435 ext/sqlite3/libsqlite/sqlite3.c if( nCol==1 ){ nCol 98448 ext/sqlite3/libsqlite/sqlite3.c assert( nCol>1 ); nCol 98449 ext/sqlite3/libsqlite/sqlite3.c aiCol = (int *)sqlite3DbMallocRaw(pParse->db, nCol*sizeof(int)); nCol 98455 ext/sqlite3/libsqlite/sqlite3.c if( pIdx->nKeyCol==nCol && IsUniqueIndex(pIdx) ){ nCol 98467 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nCol; i++) aiCol[i] = pFKey->aCol[i].iFrom; nCol 98477 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nCol; i++){ nCol 98492 ext/sqlite3/libsqlite/sqlite3.c for(j=0; j<nCol; j++){ nCol 98498 ext/sqlite3/libsqlite/sqlite3.c if( j==nCol ) break; nCol 98500 ext/sqlite3/libsqlite/sqlite3.c if( i==nCol ) break; /* pIdx is usable */ nCol 98572 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pFKey->nCol; i++){ nCol 98609 ext/sqlite3/libsqlite/sqlite3.c int nCol = pFKey->nCol; nCol 98610 ext/sqlite3/libsqlite/sqlite3.c int regTemp = sqlite3GetTempRange(pParse, nCol); nCol 98615 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nCol; i++){ nCol 98630 ext/sqlite3/libsqlite/sqlite3.c int iJump = sqlite3VdbeCurrentAddr(v) + nCol + 1; nCol 98631 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nCol; i++){ nCol 98645 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4(v, OP_MakeRecord, regTemp, nCol, regRec, nCol 98646 ext/sqlite3/libsqlite/sqlite3.c sqlite3IndexAffinityStr(v,pIdx), nCol); nCol 98650 ext/sqlite3/libsqlite/sqlite3.c sqlite3ReleaseTempRange(pParse, regTemp, nCol); nCol 98783 ext/sqlite3/libsqlite/sqlite3.c assert( pIdx==0 || pIdx->nKeyCol==pFKey->nCol ); nCol 98784 ext/sqlite3/libsqlite/sqlite3.c assert( pIdx!=0 || pFKey->nCol==1 ); nCol 98800 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pFKey->nCol; i++){ nCol 98996 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<p->nCol; i++){ nCol 99023 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<p->nCol; i++){ nCol 99026 ext/sqlite3/libsqlite/sqlite3.c for(iKey=0; iKey<pTab->nCol; iKey++){ nCol 99140 ext/sqlite3/libsqlite/sqlite3.c int iJump = sqlite3VdbeCurrentAddr(v) + pFKey->nCol + 1; nCol 99141 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pFKey->nCol; i++){ nCol 99149 ext/sqlite3/libsqlite/sqlite3.c assert( pFKey->nCol==1 || (aiFree && pIdx) ); nCol 99157 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pFKey->nCol; i++){ nCol 99225 ext/sqlite3/libsqlite/sqlite3.c assert( aiCol || pFKey->nCol==1 ); nCol 99286 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<p->nCol; i++) mask |= COLUMN_MASK(p->aCol[i].iFrom); nCol 99402 ext/sqlite3/libsqlite/sqlite3.c assert( aiCol || pFKey->nCol==1 ); nCol 99404 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pFKey->nCol; i++){ nCol 99414 ext/sqlite3/libsqlite/sqlite3.c assert( pIdx!=0 || (pTab->iPKey>=0 && pTab->iPKey<pTab->nCol) ); nCol 99670 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4Int(v, opcode, iCur, pTab->tnum, iDb, pTab->nCol); nCol 99755 ext/sqlite3/libsqlite/sqlite3.c zColAff = (char *)sqlite3DbMallocRaw(0, pTab->nCol+1); nCol 99761 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pTab->nCol; i++){ nCol 100214 ext/sqlite3/libsqlite/sqlite3.c pParse->nMem += pTab->nCol + 1; nCol 100238 ext/sqlite3/libsqlite/sqlite3.c for(j=0; j<pTab->nCol; j++){ nCol 100248 ext/sqlite3/libsqlite/sqlite3.c if( j>=pTab->nCol ){ nCol 100279 ext/sqlite3/libsqlite/sqlite3.c dest.nSdst = pTab->nCol; nCol 100358 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pTab->nCol; i++){ nCol 100362 ext/sqlite3/libsqlite/sqlite3.c if( pColumn==0 && nColumn && nColumn!=(pTab->nCol-nHidden) ){ nCol 100365 ext/sqlite3/libsqlite/sqlite3.c pTabList, 0, pTab->nCol-nHidden, nColumn); nCol 100424 ext/sqlite3/libsqlite/sqlite3.c int regCols = sqlite3GetTempRange(pParse, pTab->nCol+1); nCol 100456 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pTab->nCol; i++){ nCol 100485 ext/sqlite3/libsqlite/sqlite3.c pTab, regCols-pTab->nCol-1, onError, endOfLoop); nCol 100487 ext/sqlite3/libsqlite/sqlite3.c sqlite3ReleaseTempRange(pParse, regCols, pTab->nCol+1); nCol 100542 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pTab->nCol; i++){ nCol 100586 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4(v, OP_VUpdate, 1, pTab->nCol+2, regIns, pVTab, P4_VTAB); nCol 100611 ext/sqlite3/libsqlite/sqlite3.c pTab, regData-2-pTab->nCol, onError, endOfLoop); nCol 100778 ext/sqlite3/libsqlite/sqlite3.c int nCol; /* Number of columns */ nCol 100794 ext/sqlite3/libsqlite/sqlite3.c nCol = pTab->nCol; nCol 100814 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nCol; i++){ nCol 101210 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_MakeRecord, regData, pTab->nCol, regRec); nCol 101212 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCacheAffinityChange(pParse, regData, pTab->nCol); nCol 101500 ext/sqlite3/libsqlite/sqlite3.c if( pDest->nCol!=pSrc->nCol ){ nCol 101506 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pDest->nCol; i++){ nCol 101738 ext/sqlite3/libsqlite/sqlite3.c int nCol; nCol 101754 ext/sqlite3/libsqlite/sqlite3.c nCol = sqlite3_column_count(pStmt); nCol 101765 ext/sqlite3/libsqlite/sqlite3.c azCols = sqlite3DbMallocZero(db, 2*nCol*sizeof(const char*) + 1); nCol 101769 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nCol; i++){ nCol 101778 ext/sqlite3/libsqlite/sqlite3.c azVals = &azCols[nCol]; nCol 101779 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nCol; i++){ nCol 101787 ext/sqlite3/libsqlite/sqlite3.c if( xCallback(pArg, nCol, azVals, azCols) ){ nCol 104616 ext/sqlite3/libsqlite/sqlite3.c for(i=0, pCol=pTab->aCol; i<pTab->nCol; i++, pCol++){ nCol 104636 ext/sqlite3/libsqlite/sqlite3.c for(k=1; k<=pTab->nCol && pPk->aiColumn[k-1]!=i; k++){} nCol 104811 ext/sqlite3/libsqlite/sqlite3.c for(j=0; j<pFK->nCol; j++){ nCol 104875 ext/sqlite3/libsqlite/sqlite3.c if( pTab->nCol+regRow>pParse->nMem ) pParse->nMem = pTab->nCol + regRow; nCol 104912 ext/sqlite3/libsqlite/sqlite3.c assert( iKey>=0 && iKey<pTab->nCol ); nCol 104926 ext/sqlite3/libsqlite/sqlite3.c for(j=0; j<pFK->nCol; j++){ nCol 104932 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4(v, OP_MakeRecord, regRow, pFK->nCol, regKey, nCol 104933 ext/sqlite3/libsqlite/sqlite3.c sqlite3IndexAffinityStr(v,pIdx), pFK->nCol); nCol 105109 ext/sqlite3/libsqlite/sqlite3.c for(j=0; j<pTab->nCol; j++){ nCol 105161 ext/sqlite3/libsqlite/sqlite3.c assert( iCol>=0 && iCol<pTab->nCol ); nCol 106720 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pTab->nCol; i++){ nCol 106880 ext/sqlite3/libsqlite/sqlite3.c for(j=0; j<pRightTab->nCol; j++){ nCol 107866 ext/sqlite3/libsqlite/sqlite3.c assert( iCol==-1 || (iCol>=0 && iCol<pTab->nCol) ); nCol 108006 ext/sqlite3/libsqlite/sqlite3.c assert( iCol==-1 || (iCol>=0 && iCol<pTab->nCol) ); nCol 108054 ext/sqlite3/libsqlite/sqlite3.c int nCol; /* Number of columns in the result set */ nCol 108060 ext/sqlite3/libsqlite/sqlite3.c nCol = pEList->nExpr; nCol 108061 ext/sqlite3/libsqlite/sqlite3.c aCol = sqlite3DbMallocZero(db, sizeof(aCol[0])*nCol); nCol 108064 ext/sqlite3/libsqlite/sqlite3.c nCol = 0; nCol 108067 ext/sqlite3/libsqlite/sqlite3.c *pnCol = nCol; nCol 108070 ext/sqlite3/libsqlite/sqlite3.c for(i=0, pCol=aCol; i<nCol; i++, pCol++){ nCol 108163 ext/sqlite3/libsqlite/sqlite3.c assert( pTab->nCol==pSelect->pEList->nExpr || db->mallocFailed ); nCol 108168 ext/sqlite3/libsqlite/sqlite3.c for(i=0, pCol=pTab->aCol; i<pTab->nCol; i++, pCol++){ nCol 108210 ext/sqlite3/libsqlite/sqlite3.c selectColumnsFromExprList(pParse, pSelect->pEList, &pTab->nCol, &pTab->aCol); nCol 108418 ext/sqlite3/libsqlite/sqlite3.c int nCol = p->pEList->nExpr; /* Number of columns in the recursive table */ nCol 108471 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_OpenPseudo, iCurrent, regCurrent, nCol); nCol 108478 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_OpenEphemeral, iQueue, nCol); nCol 108951 ext/sqlite3/libsqlite/sqlite3.c int nCol; /* Number of columns in result set */ nCol 108954 ext/sqlite3/libsqlite/sqlite3.c nCol = p->pEList->nExpr; nCol 108955 ext/sqlite3/libsqlite/sqlite3.c pKeyInfo = sqlite3KeyInfoAlloc(db, nCol, 1); nCol 108960 ext/sqlite3/libsqlite/sqlite3.c for(i=0, apColl=pKeyInfo->aColl; i<nCol; i++, apColl++){ nCol 108976 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeChangeP2(v, addr, nCol); nCol 110520 ext/sqlite3/libsqlite/sqlite3.c selectColumnsFromExprList(pParse, pEList, &pTab->nCol, &pTab->aCol); nCol 110643 ext/sqlite3/libsqlite/sqlite3.c selectColumnsFromExprList(pParse, pSel->pEList, &pTab->nCol, &pTab->aCol); nCol 110763 ext/sqlite3/libsqlite/sqlite3.c for(j=0; j<pTab->nCol; j++){ nCol 111639 ext/sqlite3/libsqlite/sqlite3.c int nCol; nCol 111648 ext/sqlite3/libsqlite/sqlite3.c nCol = nGroupBy; nCol 111652 ext/sqlite3/libsqlite/sqlite3.c nCol++; nCol 111656 ext/sqlite3/libsqlite/sqlite3.c regBase = sqlite3GetTempRange(pParse, nCol); nCol 111675 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_MakeRecord, regBase, nCol, regRecord); nCol 111678 ext/sqlite3/libsqlite/sqlite3.c sqlite3ReleaseTempRange(pParse, regBase, nCol); nCol 111682 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_OpenPseudo, sortPTab, sortOut, nCol); nCol 112119 ext/sqlite3/libsqlite/sqlite3.c static int sqlite3_get_table_cb(void *pArg, int nCol, char **argv, char **colv){ nCol 112129 ext/sqlite3/libsqlite/sqlite3.c need = nCol*2; nCol 112131 ext/sqlite3/libsqlite/sqlite3.c need = nCol; nCol 112145 ext/sqlite3/libsqlite/sqlite3.c p->nColumn = nCol; nCol 112146 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nCol; i++){ nCol 112151 ext/sqlite3/libsqlite/sqlite3.c }else if( (int)p->nColumn!=nCol ){ nCol 112163 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nCol; i++){ nCol 113466 ext/sqlite3/libsqlite/sqlite3.c assert( i<pTab->nCol ); nCol 113598 ext/sqlite3/libsqlite/sqlite3.c aXRef = sqlite3DbMallocRaw(db, sizeof(int) * (pTab->nCol+nIdx) + nIdx+2 ); nCol 113600 ext/sqlite3/libsqlite/sqlite3.c aRegIdx = aXRef+pTab->nCol; nCol 113604 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pTab->nCol; i++) aXRef[i] = -1; nCol 113622 ext/sqlite3/libsqlite/sqlite3.c for(j=0; j<pTab->nCol; j++){ nCol 113634 ext/sqlite3/libsqlite/sqlite3.c if( j>=pTab->nCol ){ nCol 113714 ext/sqlite3/libsqlite/sqlite3.c pParse->nMem += pTab->nCol; nCol 113720 ext/sqlite3/libsqlite/sqlite3.c pParse->nMem += pTab->nCol; nCol 113872 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pTab->nCol; i++){ nCol 113905 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pTab->nCol; i++){ nCol 113954 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pTab->nCol; i++){ nCol 114129 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pTab->nCol; i++){ nCol 114144 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_OpenEphemeral, ephemTab, pTab->nCol+1+(pRowid!=0)); nCol 114154 ext/sqlite3/libsqlite/sqlite3.c pParse->nMem += pTab->nCol+1; nCol 114158 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pTab->nCol; i++){ nCol 114162 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4(v, OP_VUpdate, 0, pTab->nCol+2, iReg, pVTab, P4_VTAB); nCol 115119 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<pTab->nCol; iCol++){ nCol 115317 ext/sqlite3/libsqlite/sqlite3.c pTab->nCol = pParse->pNewTable->nCol; nCol 115318 ext/sqlite3/libsqlite/sqlite3.c pParse->pNewTable->nCol = 0; nCol 117955 ext/sqlite3/libsqlite/sqlite3.c mxBitCol = MIN(BMS-1,pTable->nCol); nCol 117956 ext/sqlite3/libsqlite/sqlite3.c testcase( pTable->nCol==BMS-1 ); nCol 117957 ext/sqlite3/libsqlite/sqlite3.c testcase( pTable->nCol==BMS-2 ); nCol 117962 ext/sqlite3/libsqlite/sqlite3.c nKeyCol += pTable->nCol - BMS + 1; nCol 118001 ext/sqlite3/libsqlite/sqlite3.c for(i=BMS-1; i<pTable->nCol; i++){ nCol 122936 ext/sqlite3/libsqlite/sqlite3.c testcase( !pWInfo->okOnePass && pTab->nCol==BMS-1 ); nCol 122937 ext/sqlite3/libsqlite/sqlite3.c testcase( !pWInfo->okOnePass && pTab->nCol==BMS ); nCol 122938 ext/sqlite3/libsqlite/sqlite3.c if( !pWInfo->okOnePass && pTab->nCol<BMS && HasRowid(pTab) ){ nCol 122944 ext/sqlite3/libsqlite/sqlite3.c assert( n<=pTab->nCol ); nCol 131213 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<pTab->nCol; iCol++){ nCol 131219 ext/sqlite3/libsqlite/sqlite3.c if( iCol==pTab->nCol ){ nCol 134054 ext/sqlite3/libsqlite/sqlite3.c int nCol; /* Number of table columns */ nCol 134060 ext/sqlite3/libsqlite/sqlite3.c nCol = sqlite3_column_count(pStmt); nCol 134061 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nCol; i++){ nCol 134067 ext/sqlite3/libsqlite/sqlite3.c azCol = (const char **)sqlite3_malloc(sizeof(char *) * nCol + nStr); nCol 134071 ext/sqlite3/libsqlite/sqlite3.c char *p = (char *)&azCol[nCol]; nCol 134072 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nCol; i++){ nCol 134083 ext/sqlite3/libsqlite/sqlite3.c *pnCol = nCol; nCol 134118 ext/sqlite3/libsqlite/sqlite3.c int nCol = 0; /* Number of columns in the FTS table */ nCol 134280 ext/sqlite3/libsqlite/sqlite3.c aCol[nCol++] = z; nCol 134296 ext/sqlite3/libsqlite/sqlite3.c if( nCol==0 ){ nCol 134299 ext/sqlite3/libsqlite/sqlite3.c rc = fts3ContentColumns(db, argv[1], zContent,&aCol,&nCol,&nString,pzErr); nCol 134305 ext/sqlite3/libsqlite/sqlite3.c for(j=0; j<nCol; j++){ nCol 134308 ext/sqlite3/libsqlite/sqlite3.c for(k=j; k<nCol; k++) aCol[k] = aCol[k+1]; nCol 134309 ext/sqlite3/libsqlite/sqlite3.c nCol--; nCol 134318 ext/sqlite3/libsqlite/sqlite3.c if( nCol==0 ){ nCol 134322 ext/sqlite3/libsqlite/sqlite3.c nCol = 1; nCol 134340 ext/sqlite3/libsqlite/sqlite3.c nCol * sizeof(char *) + /* azColumn */ nCol 134342 ext/sqlite3/libsqlite/sqlite3.c nCol * sizeof(u8) + /* abNotindexed */ nCol 134353 ext/sqlite3/libsqlite/sqlite3.c p->nColumn = nCol; nCol 134370 ext/sqlite3/libsqlite/sqlite3.c p->aIndex = (struct Fts3Index *)&p->azColumn[nCol]; nCol 134379 ext/sqlite3/libsqlite/sqlite3.c zCsr = (char *)&p->abNotindexed[nCol]; nCol 134388 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<nCol; iCol++){ nCol 134401 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<nCol; iCol++){ nCol 139538 ext/sqlite3/libsqlite/sqlite3.c int nCol; /* Number of entries in azCol[] */ nCol 139964 ext/sqlite3/libsqlite/sqlite3.c for(ii=0; ii<pParse->nCol; ii++){ nCol 140379 ext/sqlite3/libsqlite/sqlite3.c int nCol, /* Number of entries in azCol[] */ nCol 140392 ext/sqlite3/libsqlite/sqlite3.c sParse.nCol = nCol; nCol 140442 ext/sqlite3/libsqlite/sqlite3.c int nCol, /* Number of entries in azCol[] */ nCol 140449 ext/sqlite3/libsqlite/sqlite3.c pTokenizer, iLangid, azCol, bFts4, nCol, iDefaultCol, z, n, ppExpr nCol 140631 ext/sqlite3/libsqlite/sqlite3.c int nCol; nCol 140664 ext/sqlite3/libsqlite/sqlite3.c nCol = argc-2; nCol 140665 ext/sqlite3/libsqlite/sqlite3.c azCol = (char **)sqlite3_malloc(nCol*sizeof(char *)); nCol 140670 ext/sqlite3/libsqlite/sqlite3.c for(ii=0; ii<nCol; ii++){ nCol 140677 ext/sqlite3/libsqlite/sqlite3.c pTokenizer, 0, azCol, 0, nCol, nCol, zExpr, nExpr, &pExpr, &zDummy nCol 140683 ext/sqlite3/libsqlite/sqlite3.c pTokenizer, 0, azCol, 0, nCol, nCol, zExpr, nExpr, &pExpr nCol 148714 ext/sqlite3/libsqlite/sqlite3.c int nCol; /* Number of columns in table */ nCol 149406 ext/sqlite3/libsqlite/sqlite3.c p->pCursor, pExpr, &p->aMatchinfo[3*iPhrase*p->nCol] nCol 149422 ext/sqlite3/libsqlite/sqlite3.c int iStart = iPhrase * p->nCol * 3; nCol 149425 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<p->nCol && rc==SQLITE_OK; i++){ nCol 149450 ext/sqlite3/libsqlite/sqlite3.c int iStart = iPhrase * p->nCol; nCol 149457 ext/sqlite3/libsqlite/sqlite3.c memset(&p->aMatchinfo[iStart], 0, sizeof(u32) * p->nCol); nCol 149516 ext/sqlite3/libsqlite/sqlite3.c nVal = pInfo->nCol; nCol 149520 ext/sqlite3/libsqlite/sqlite3.c nVal = pInfo->nCol * pInfo->nPhrase; nCol 149525 ext/sqlite3/libsqlite/sqlite3.c nVal = pInfo->nCol * pInfo->nPhrase * 3; nCol 149641 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<pInfo->nCol; iCol++){ nCol 149724 ext/sqlite3/libsqlite/sqlite3.c if( bGlobal ) pInfo->aMatchinfo[0] = pInfo->nCol; nCol 149743 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<pInfo->nCol; iCol++){ nCol 149760 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<pInfo->nCol; iCol++){ nCol 149823 ext/sqlite3/libsqlite/sqlite3.c sInfo.nCol = pTab->nColumn;