Home | History | Annotate | Download | only in orig

Lines Matching defs:TK_ALL

8314 #define TK_ALL                            116
11691 u8 op; /* One of: TK_UNION TK_ALL TK_INTERSECT TK_EXCEPT */
96620 if( pEList->a[0].pExpr->op!=TK_ALL ){
101551 pEList = sqlite3ExprListAppend(pParse, 0, sqlite3Expr(db,TK_ALL,0));
102477 case TK_ALL: z = "UNION ALL"; break;
102532 ** TK_INTERSECT or TK_ALL. The first form is used if argument bUseTmp is
102542 assert( op==TK_UNION || op==TK_EXCEPT || op==TK_INTERSECT || op==TK_ALL );
103525 assert( (p->selFlags & SF_Recursive)==0 || p->op==TK_ALL || p->op==TK_UNION );
103584 case TK_ALL: {
103801 explainComposite(pParse, p->op, iSub1, iSub2, p->op!=TK_ALL);
104133 int op; /* One of TK_ALL, TK_UNION, TK_EXCEPT, TK_INTERSECT */
104167 if( op!=TK_ALL ){
104214 if( op==TK_ALL ){
104243 if( p->iLimit && op==TK_ALL ){
104303 if( op==TK_ALL || op==TK_UNION ){
104347 if( op==TK_ALL ){
104363 if( op==TK_ALL || op==TK_UNION ){
104743 || (pSub1->pPrior && pSub1->op!=TK_ALL)
104818 p->op = TK_ALL;
105139 for(pX=p; pX && (pX->op==TK_ALL || pX->op==TK_SELECT); pX=pX->pPrior){}
105158 p->pEList = sqlite3ExprListAppend(pParse, 0, sqlite3Expr(db, TK_ALL, 0));
105283 bMayRecursive = ( pSel->op==TK_ALL || pSel->op==TK_UNION );
105492 ** with the TK_ALL operator for each "*" that it found in the column list.
105493 ** The following code just has to locate the TK_ALL expressions and expand
105501 if( pE->op==TK_ALL ) break;
105504 if( pE->op==TK_DOT && pE->pRight->op==TK_ALL ) break;
105529 if( pE->op!=TK_ALL && (pE->op!=TK_DOT || pRight->op!=TK_ALL) ){
119867 if( yymsp[-1].minor.yy328!=TK_ALL ) pParse->hasCompound = 1;
119875 {yygotominor.yy328 = TK_ALL;}
119891 pRight->op = TK_ALL;
119926 Expr *p = sqlite3Expr(pParse->db, TK_ALL, 0);
119932 Expr *pRight = sqlite3PExpr(pParse, TK_ALL, 0, 0, &yymsp[0].minor.yy0);
121187 TK_VACUUM, TK_VIEW, TK_INITIALLY, TK_ALL,