Lines Matching refs:u3
507 if( pRight->fg.isUsing || pRight->u3.pOn ){ in sqlite3ProcessJoin()
529 pRight->u3.pUsing = pUsing; in sqlite3ProcessJoin()
542 IdList *pList = pRight->u3.pUsing; in sqlite3ProcessJoin()
585 || sqlite3IdListIndex(pSrc->a[iLeft].u3.pUsing, zName)<0 in sqlite3ProcessJoin()
617 else if( pRight->u3.pOn ){ in sqlite3ProcessJoin()
618 sqlite3SetJoinExpr(pRight->u3.pOn, pRight->iCursor, joinType); in sqlite3ProcessJoin()
619 p->pWhere = sqlite3ExprAnd(pParse, p->pWhere, pRight->u3.pOn); in sqlite3ProcessJoin()
620 pRight->u3.pOn = 0; in sqlite3ProcessJoin()
4416 assert( pSubitem->fg.isUsing!=0 || pSubitem->u3.pOn==0 ); in flattenSubquery()
4562 if( pItem->fg.isUsing ) sqlite3IdListDelete(db, pItem->u3.pUsing); in flattenSubquery()
5692 if( NEVER(pBase->u3.pUsing==0) ) continue; in inAnyUsingClause()
5693 if( sqlite3IdListIndex(pBase->u3.pUsing, zName)>=0 ) return 1; in inAnyUsingClause()
5941 pUsing = pFrom[1].u3.pUsing; in selectExpander()
5988 && sqlite3IdListIndex(pFrom->u3.pUsing, zName)>=0 in selectExpander()
6034 && sqlite3IdListIndex(pFrom->u3.pUsing, zName)>=0) in selectExpander()