Lines Matching refs:SF_Recursive
19546 #define SF_Recursive 0x0002000 /* The recursive part of a recursive CTE */ macro
145612 if( (pFirstRec->pPrior->selFlags & SF_Recursive)==0 ) break;
145728 while( p && (p->selFlags & SF_Recursive)!=0 ){ p = p->pPrior; }
145779 assert( (p->selFlags & SF_Recursive)==0 || p->op==TK_ALL || p->op==TK_UNION );
145813 if( (p->selFlags & SF_Recursive)!=0 && hasAnchor(p) ){
147281 if( pSub->selFlags & (SF_Recursive) ){
147336 assert( (pSub->selFlags & SF_Recursive)==0 );
147364 if( (p->selFlags & SF_Recursive) ) return 0;
148063 if( pSubq->selFlags & (SF_Recursive|SF_MultiPart) ){
148114 assert( (pX->selFlags & (SF_Recursive))==0 );
148683 if( pRecTerm->selFlags & SF_Recursive ){
148689 pRecTerm->selFlags |= SF_Recursive;
148694 if( (pRecTerm->selFlags & SF_Recursive)==0 ) break;
148701 if( pSel->selFlags & SF_Recursive ){
148704 assert( (pRecTerm->selFlags & SF_Recursive)==0 );
148706 assert( (pRecTerm->pNext->selFlags & SF_Recursive)!=0 );
148738 if( pSel->selFlags & SF_Recursive ){