Lines Matching refs:SF_Recursive
18250 #define SF_Recursive 0x0002000 /* The recursive part of a recursive CTE */ macro
135803 if( (pFirstRec->pPrior->selFlags & SF_Recursive)==0 ) break;
135919 while( p && (p->selFlags & SF_Recursive)!=0 ){ p = p->pPrior; }
135970 assert( (p->selFlags & SF_Recursive)==0 || p->op==TK_ALL || p->op==TK_UNION );
136004 if( (p->selFlags & SF_Recursive)!=0 && hasAnchor(p) ){
137354 if( pSub->selFlags & (SF_Recursive) ){
137414 assert( (pSub->selFlags & SF_Recursive)==0 );
137437 if( (p->selFlags & SF_Recursive) ) return 0;
138071 if( pSubq->selFlags & (SF_Recursive|SF_MultiPart) ) return 0;
138092 assert( (pX->selFlags & (SF_Recursive))==0 );
138557 if( pRecTerm->selFlags & SF_Recursive ){
138563 pRecTerm->selFlags |= SF_Recursive;
138568 if( (pRecTerm->selFlags & SF_Recursive)==0 ) break;
138575 if( pSel->selFlags & SF_Recursive ){
138578 assert( (pRecTerm->selFlags & SF_Recursive)==0 );
138580 assert( (pRecTerm->pNext->selFlags & SF_Recursive)!=0 );
138612 if( pSel->selFlags & SF_Recursive ){