aiCol            92446 ext/sqlite3/libsqlite/sqlite3.c static int hasColumn(const i16 *aiCol, int nCol, int x){
aiCol            92447 ext/sqlite3/libsqlite/sqlite3.c   while( nCol-- > 0 ) if( x==*(aiCol++) ) return 1;
aiCol            98418 ext/sqlite3/libsqlite/sqlite3.c   int *aiCol = 0;                     /* Value to return via *paiCol */
aiCol            98449 ext/sqlite3/libsqlite/sqlite3.c     aiCol = (int *)sqlite3DbMallocRaw(pParse->db, nCol*sizeof(int));
aiCol            98450 ext/sqlite3/libsqlite/sqlite3.c     if( !aiCol ) return 1;
aiCol            98451 ext/sqlite3/libsqlite/sqlite3.c     *paiCol = aiCol;
aiCol            98465 ext/sqlite3/libsqlite/sqlite3.c           if( aiCol ){
aiCol            98467 ext/sqlite3/libsqlite/sqlite3.c             for(i=0; i<nCol; i++) aiCol[i] = pFKey->aCol[i].iFrom;
aiCol            98494 ext/sqlite3/libsqlite/sqlite3.c               if( aiCol ) aiCol[i] = pFKey->aCol[j].iFrom;
aiCol            98511 ext/sqlite3/libsqlite/sqlite3.c     sqlite3DbFree(pParse->db, aiCol);
aiCol            98551 ext/sqlite3/libsqlite/sqlite3.c   int *aiCol,           /* Map from parent key columns to child table columns */
aiCol            98573 ext/sqlite3/libsqlite/sqlite3.c     int iReg = aiCol[i] + regData + 1;
aiCol            98589 ext/sqlite3/libsqlite/sqlite3.c       sqlite3VdbeAddOp2(v, OP_SCopy, aiCol[0]+1+regData, regTemp);
aiCol            98616 ext/sqlite3/libsqlite/sqlite3.c         sqlite3VdbeAddOp2(v, OP_Copy, aiCol[i]+1+regData, regTemp+i);
aiCol            98632 ext/sqlite3/libsqlite/sqlite3.c           int iChild = aiCol[i]+1+regData;
aiCol            98634 ext/sqlite3/libsqlite/sqlite3.c           assert( aiCol[i]!=pTab->iPKey );
aiCol            98770 ext/sqlite3/libsqlite/sqlite3.c   int *aiCol,                     /* Map from pIdx cols to child table cols */
aiCol            98809 ext/sqlite3/libsqlite/sqlite3.c     iCol = aiCol ? aiCol[i] : pFKey->aCol[0].iFrom;
aiCol            99107 ext/sqlite3/libsqlite/sqlite3.c     int *aiCol;
aiCol            99152 ext/sqlite3/libsqlite/sqlite3.c       aiCol = aiFree;
aiCol            99155 ext/sqlite3/libsqlite/sqlite3.c       aiCol = &iCol;
aiCol            99158 ext/sqlite3/libsqlite/sqlite3.c       if( aiCol[i]==pTab->iPKey ){
aiCol            99159 ext/sqlite3/libsqlite/sqlite3.c         aiCol[i] = -1;
aiCol            99184 ext/sqlite3/libsqlite/sqlite3.c       fkLookupParent(pParse, iDb, pTo, pIdx, pFKey, aiCol, regOld, -1, bIgnore);
aiCol            99195 ext/sqlite3/libsqlite/sqlite3.c       fkLookupParent(pParse, iDb, pTo, pIdx, pFKey, aiCol, regNew, +1, bIgnore);
aiCol            99206 ext/sqlite3/libsqlite/sqlite3.c     int *aiCol = 0;
aiCol            99221 ext/sqlite3/libsqlite/sqlite3.c     if( sqlite3FkLocateIndex(pParse, pTab, pFKey, &pIdx, &aiCol) ){
aiCol            99225 ext/sqlite3/libsqlite/sqlite3.c     assert( aiCol || pFKey->nCol==1 );
aiCol            99238 ext/sqlite3/libsqlite/sqlite3.c         fkScanChildren(pParse, pSrc, pTab, pIdx, pFKey, aiCol, regNew, -1);
aiCol            99242 ext/sqlite3/libsqlite/sqlite3.c         fkScanChildren(pParse, pSrc, pTab, pIdx, pFKey, aiCol, regOld, 1);
aiCol            99267 ext/sqlite3/libsqlite/sqlite3.c     sqlite3DbFree(db, aiCol);
aiCol            99393 ext/sqlite3/libsqlite/sqlite3.c     int *aiCol = 0;               /* child table cols -> parent key cols */
aiCol            99401 ext/sqlite3/libsqlite/sqlite3.c     if( sqlite3FkLocateIndex(pParse, pTab, pFKey, &pIdx, &aiCol) ) return 0;
aiCol            99402 ext/sqlite3/libsqlite/sqlite3.c     assert( aiCol || pFKey->nCol==1 );
aiCol            99412 ext/sqlite3/libsqlite/sqlite3.c       iFromCol = aiCol ? aiCol[i] : pFKey->aCol[0].iFrom;
aiCol            99474 ext/sqlite3/libsqlite/sqlite3.c     sqlite3DbFree(db, aiCol);