Home
last modified time | relevance | path

Searched refs:selFlags (Results 1 – 14 of 14) sorted by relevance

/sqlite-3.40.0/src/
H A Dselect.c146 pNew->selFlags = selFlags; in sqlite3SelectNew()
3159 if( p->selFlags & SF_Values ){ in sqlite3SelectWrongNumTermsError()
4628 pParent->selFlags |= pSub->selFlags & SF_Compound; in flattenSubquery()
5341 p->selFlags &= ~SF_Compound; in convertCompoundSelectToSubquery()
5343 p->selFlags |= SF_Converted; in convertCompoundSelectToSubquery()
5731 u16 selFlags = p->selFlags; in selectExpander() local
5734 p->selFlags |= SF_Expanded; in selectExpander()
6140 p->selFlags |= SF_HasTypeInfo; in selectAddSubqueryTypeInfo()
6597 p->selFlags &= ~SF_Aggregate; in countOfViewOptimization()
6709 p->selFlags &= ~SF_Distinct; in sqlite3Select()
[all …]
H A Dalter.c875 testcase( p->selFlags & SF_View ); in renameUnmapSelectCb()
876 testcase( p->selFlags & SF_CopyCte ); in renameUnmapSelectCb()
877 if( p->selFlags & (SF_View|SF_CopyCte) ){ in renameUnmapSelectCb()
990 if( p->selFlags & (SF_View|SF_CopyCte) ){ in renameColumnSelectCb()
991 testcase( p->selFlags & SF_View ); in renameColumnSelectCb()
992 testcase( p->selFlags & SF_CopyCte ); in renameColumnSelectCb()
1518 pSelect->selFlags &= ~SF_View; in renameColumnFunc()
1647 testcase( pSelect->selFlags & SF_View ); in renameTableSelectCb()
1648 testcase( pSelect->selFlags & SF_CopyCte ); in renameTableSelectCb()
1736 pSelect->selFlags &= ~SF_View; in renameTableFunc()
[all …]
H A Dresolve.c1698 if( p->selFlags & SF_Resolved ){ in resolveSelectStep()
1713 if( (p->selFlags & SF_Expanded)==0 ){ in resolveSelectStep()
1722 assert( (p->selFlags & SF_Expanded)!=0 ); in resolveSelectStep()
1723 assert( (p->selFlags & SF_Resolved)==0 ); in resolveSelectStep()
1725 p->selFlags |= SF_Resolved; in resolveSelectStep()
1744 if( p->selFlags & SF_Converted ){ in resolveSelectStep()
1756 if( pItem->pSelect && (pItem->pSelect->selFlags & SF_Resolved)==0 ){ in resolveSelectStep()
1793 assert( (p->selFlags & SF_Aggregate)==0 ); in resolveSelectStep()
1798 p->selFlags |= SF_Aggregate | (sNC.ncFlags&(NC_MinMaxAgg|NC_OrderAgg)); in resolveSelectStep()
1815 if( (p->selFlags & SF_Aggregate)==0 ){ in resolveSelectStep()
[all …]
H A Dwindow.c961 && ALWAYS((p->selFlags & SF_WinRewrite)==0) in sqlite3WindowRewrite()
979 u32 selFlags = p->selFlags; in sqlite3WindowRewrite() local
987 if( (p->selFlags & SF_Aggregate)==0 ){ in sqlite3WindowRewrite()
997 p->selFlags &= ~SF_Aggregate; in sqlite3WindowRewrite()
998 p->selFlags |= SF_WinRewrite; in sqlite3WindowRewrite()
1083 pSub->selFlags |= SF_Expanded|SF_OrderByReqd; in sqlite3WindowRewrite()
1085 pSub->selFlags |= (selFlags & SF_Aggregate); in sqlite3WindowRewrite()
1343 pSel->selFlags |= SF_MultiPart; in sqlite3WindowLink()
H A Dtreeview.c262 if( p->selFlags & SF_WhereBegin ){ in sqlite3TreeViewSelect()
267 ((p->selFlags & SF_Distinct) ? " DISTINCT" : ""), in sqlite3TreeViewSelect()
268 ((p->selFlags & SF_Aggregate) ? " agg_flag" : ""), in sqlite3TreeViewSelect()
269 p->selId, p, p->selFlags, in sqlite3TreeViewSelect()
H A Dparse.y515 pLoop->selFlags |= SF_Compound;
527 if( (p->selFlags & SF_MultiValue)==0 &&
579 if( ALWAYS(pLhs) ) pLhs->selFlags &= ~SF_MultiValue;
580 pRhs->selFlags &= ~SF_MultiValue;
622 if( ALWAYS(pLeft) ) pLeft->selFlags &= ~SF_MultiValue;
724 if( pNew->pSelect && (pNew->pSelect->selFlags & SF_NestedFrom)!=0 ){
H A Dexpr.c1032 pRet->selFlags |= SF_MultiValue; in sqlite3ExprListToValues()
1741 pNew->selFlags = p->selFlags & ~SF_UsesEphemeral; in sqlite3SelectDup()
2592 if( p->selFlags & (SF_Distinct|SF_Aggregate) ){ in isCandidateForInOpt()
2593 testcase( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Distinct ); in isCandidateForInOpt()
2594 testcase( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Aggregate ); in isCandidateForInOpt()
3147 testcase( pSelect->selFlags & SF_Distinct ); in sqlite3CodeRhsOfIN()
H A Dprintf.c890 if( pSel->selFlags & SF_NestedFrom ){ in sqlite3_str_vappendf()
H A Dinsert.c741 if( pSelect && (pSelect->selFlags & SF_Values)!=0 && pSelect->pPrior==0 ){ in sqlite3Insert()
2843 if( pSelect->selFlags & SF_Distinct ){ in xferOptimization()
H A Dupdate.c268 if( pSelect ) pSelect->selFlags |= SF_OrderByReqd; in updateFromSelect()
H A DsqliteInt.h3348 u32 selFlags; /* Various SF_* values */ member
3408 #define IsNestedFrom(S) ((S)!=0 && ((S)->selFlags&SF_NestedFrom)!=0)
H A Dwhereexpr.c1607 && (p->selFlags & (SF_Distinct|SF_Aggregate))==0 /* 2 */ in sqlite3WhereAddLimit()
H A Dbuild.c3003 pSelect->selFlags |= SF_View; in sqlite3CreateView()
4977 if( pSubquery->selFlags & SF_NestedFrom ){ in sqlite3SrcListAppendFromTerm()
H A Dwhere.c5827 sSelect.selFlags = SF_WhereBegin; in sqlite3WhereBegin()