Lines Matching refs:pUsing
19228 IdList *pUsing; /* fg.isUsing==1 => The USING clause of a join */ member
19247 IdList *pUsing; /* The USING clause of a join */ member
32514 sqlite3TreeViewIdList(pView, pItem->u3.pUsing, (--n)>0, "USING"); in sqlite3TreeViewSrcList()
106554 || sqlite3IdListIndex(pItem->u3.pUsing, zCol)<0
106620 || sqlite3IdListIndex(pItem->u3.pUsing, zCol)<0
109810 }else if( p->pUsing ){
109811 sqlite3IdListDelete(db, p->pUsing);
110280 pNewItem->u3.pUsing = sqlite3IdListDup(db, pOldItem->u3.pUsing);
116311 unmapColumnIdlistNames(pParse, pSrc->a[i].u3.pUsing);
125555 sqlite3IdListDelete(db, pItem->u3.pUsing);
125590 if( !p && pOnUsing!=0 && (pOnUsing->pOn || pOnUsing->pUsing) ){
125618 assert( pOnUsing==0 || pOnUsing->pOn==0 || pOnUsing->pUsing==0 );
125622 }else if( pOnUsing->pUsing ){
125624 pItem->u3.pUsing = pOnUsing->pUsing;
142298 IdList *pUsing = 0;
142310 pUsing = sqlite3IdListAppend(pParse, pUsing, 0);
142311 if( pUsing ){
142312 assert( pUsing->nId>0 );
142313 assert( pUsing->a[pUsing->nId-1].zName==0 );
142314 pUsing->a[pUsing->nId-1].zName = sqlite3DbStrDup(pParse->db, zName);
142318 if( pUsing ){
142321 pRight->u3.pUsing = pUsing;
142334 IdList *pList = pRight->u3.pUsing;
142377 || sqlite3IdListIndex(pSrc->a[iLeft].u3.pUsing, zName)<0
146427 if( pItem->fg.isUsing ) sqlite3IdListDelete(db, pItem->u3.pUsing);
147685 if( NEVER(pBase->u3.pUsing==0) ) continue;
147686 if( sqlite3IdListIndex(pBase->u3.pUsing, zName)>=0 ) return 1;
147917 IdList *pUsing; /* USING clause for pFrom[1] */
147943 pUsing = pFrom[1].u3.pUsing;
147944 for(ii=0; ii<pUsing->nId; ii++){
147945 const char *zUName = pUsing->a[ii].zName;
147958 pUsing = 0;
148006 && sqlite3IdListIndex(pFrom->u3.pUsing, zName)>=0
148053 && sqlite3IdListIndex(pFrom->u3.pUsing, zName)>=0)
148054 || (pUsing && sqlite3IdListIndex(pUsing, zName)>=0)
175012 …==0 && yymsp[-1].minor.yy0.n==0 && yymsp[0].minor.yy561.pOn==0 && yymsp[0].minor.yy561.pUsing==0 ){
175092 {yymsp[-1].minor.yy561.pOn = yymsp[0].minor.yy528; yymsp[-1].minor.yy561.pUsing = 0;}
175095 {yymsp[-3].minor.yy561.pOn = 0; yymsp[-3].minor.yy561.pUsing = yymsp[-1].minor.yy254;}
175098 {yymsp[1].minor.yy561.pOn = 0; yymsp[1].minor.yy561.pUsing = 0;}