pSrcIdx 101405 ext/sqlite3/libsqlite/sqlite3.c Index *pSrcIdx, *pDestIdx; /* Source and destination indices */ pSrcIdx 101530 ext/sqlite3/libsqlite/sqlite3.c for(pSrcIdx=pSrc->pIndex; pSrcIdx; pSrcIdx=pSrcIdx->pNext){ pSrcIdx 101531 ext/sqlite3/libsqlite/sqlite3.c if( xferCompatibleIndex(pDestIdx, pSrcIdx) ) break; pSrcIdx 101533 ext/sqlite3/libsqlite/sqlite3.c if( pSrcIdx==0 ){ pSrcIdx 101630 ext/sqlite3/libsqlite/sqlite3.c for(pSrcIdx=pSrc->pIndex; ALWAYS(pSrcIdx); pSrcIdx=pSrcIdx->pNext){ pSrcIdx 101631 ext/sqlite3/libsqlite/sqlite3.c if( xferCompatibleIndex(pDestIdx, pSrcIdx) ) break; pSrcIdx 101633 ext/sqlite3/libsqlite/sqlite3.c assert( pSrcIdx ); pSrcIdx 101634 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_OpenRead, iSrc, pSrcIdx->tnum, iDbSrc); pSrcIdx 101635 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeSetP4KeyInfo(pParse, pSrcIdx); pSrcIdx 101636 ext/sqlite3/libsqlite/sqlite3.c VdbeComment((v, "%s", pSrcIdx->zName)); pSrcIdx 101658 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<pSrcIdx->nColumn; i++){ pSrcIdx 101659 ext/sqlite3/libsqlite/sqlite3.c char *zColl = pSrcIdx->azColl[i]; pSrcIdx 101663 ext/sqlite3/libsqlite/sqlite3.c if( i==pSrcIdx->nColumn ){