pUsing 12166 ext/sqlite3/libsqlite/sqlite3.c IdList *pUsing; /* The USING clause of a join */ pUsing 81440 ext/sqlite3/libsqlite/sqlite3.c static int nameInUsingClause(IdList *pUsing, const char *zCol){ pUsing 81441 ext/sqlite3/libsqlite/sqlite3.c if( pUsing ){ pUsing 81443 ext/sqlite3/libsqlite/sqlite3.c for(k=0; k<pUsing->nId; k++){ pUsing 81444 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3StrICmp(pUsing->a[k].zName, zCol)==0 ) return 1; pUsing 81606 ext/sqlite3/libsqlite/sqlite3.c if( nameInUsingClause(pItem->pUsing, zCol) ) continue; pUsing 83856 ext/sqlite3/libsqlite/sqlite3.c pNewItem->pUsing = sqlite3IdListDup(db, pOldItem->pUsing); pUsing 94486 ext/sqlite3/libsqlite/sqlite3.c sqlite3IdListDelete(db, pItem->pUsing); pUsing 94515 ext/sqlite3/libsqlite/sqlite3.c IdList *pUsing /* The USING clause of a join */ pUsing 94519 ext/sqlite3/libsqlite/sqlite3.c if( !p && (pOn || pUsing) ){ pUsing 94536 ext/sqlite3/libsqlite/sqlite3.c pItem->pUsing = pUsing; pUsing 94542 ext/sqlite3/libsqlite/sqlite3.c sqlite3IdListDelete(db, pUsing); pUsing 95691 ext/sqlite3/libsqlite/sqlite3.c assert( pFrom->a[0].pUsing==0 ); pUsing 106875 ext/sqlite3/libsqlite/sqlite3.c if( pRight->pOn || pRight->pUsing ){ pUsing 106895 ext/sqlite3/libsqlite/sqlite3.c if( pRight->pOn && pRight->pUsing ){ pUsing 106917 ext/sqlite3/libsqlite/sqlite3.c if( pRight->pUsing ){ pUsing 106918 ext/sqlite3/libsqlite/sqlite3.c IdList *pList = pRight->pUsing; pUsing 110090 ext/sqlite3/libsqlite/sqlite3.c sqlite3IdListDelete(db, pSrc->a[i+iFrom].pUsing); pUsing 110794 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3IdListIndex(pFrom->pUsing, zName)>=0 ){