Lines Matching refs:ncFlags

173   if( pTopNC->ncFlags & NC_IsDDL ){  in areDoubleQuotedStringsEnabled()
271 testcase( pNC->ncFlags & NC_PartIdx ); in lookupName()
272 testcase( pNC->ncFlags & NC_IsCheck ); in lookupName()
273 if( (pNC->ncFlags & (NC_PartIdx|NC_IsCheck))!=0 ){ in lookupName()
390 if( (pNC->ncFlags & NC_UUpsert)!=0 ){ in lookupName()
462 && (pNC->ncFlags & (NC_IdxExpr|NC_GenCol))==0 in lookupName()
489 if( (pNC->ncFlags & NC_UEList)!=0 in lookupName()
505 if( (pNC->ncFlags&NC_AllowAgg)==0 && ExprHasProperty(pOrig, EP_Agg) ){ in lookupName()
510 && ((pNC->ncFlags&NC_AllowWin)==0 || pNC!=pTopNC ) in lookupName()
700 if( pNC->ncFlags & NC_IdxExpr ) zIn = "index expressions"; in notValidImpl()
702 else if( pNC->ncFlags & NC_IsCheck ) zIn = "CHECK constraints"; in notValidImpl()
705 else if( pNC->ncFlags & NC_GenCol ) zIn = "generated columns"; in notValidImpl()
712 if( ((N)->ncFlags & (X))!=0 ) notValidImpl(P,N,M,E);
798 testcase( pNC->ncFlags & NC_IdxExpr ); in resolveExprStep()
799 testcase( pNC->ncFlags & NC_GenCol ); in resolveExprStep()
833 int savedAllowFlags = (pNC->ncFlags & (NC_AllowAgg | NC_AllowWin)); in resolveExprStep()
905 pExpr->op2 = pNC->ncFlags & NC_SelfRef; in resolveExprStep()
906 if( pNC->ncFlags & NC_FromDDL ) ExprSetProperty(pExpr, EP_FromDDL); in resolveExprStep()
938 (is_agg && (pNC->ncFlags & NC_AllowAgg)==0) in resolveExprStep()
940 || (is_agg && pWin && (pNC->ncFlags & NC_AllowWin)==0) in resolveExprStep()
953 if( (is_agg && (pNC->ncFlags & NC_AllowAgg)==0) ){ in resolveExprStep()
985 pNC->ncFlags &= ~(NC_AllowWin | (!pWin ? NC_AllowAgg : 0)); in resolveExprStep()
987 pNC->ncFlags &= ~NC_AllowAgg; in resolveExprStep()
1009 pNC->ncFlags |= NC_HasWin; in resolveExprStep()
1029 pNC2->ncFlags |= NC_HasAgg | (pDef->funcFlags & SQLITE_FUNC_MINMAX); in resolveExprStep()
1033 pNC->ncFlags |= savedAllowFlags; in resolveExprStep()
1048 testcase( pNC->ncFlags & NC_IsCheck ); in resolveExprStep()
1049 testcase( pNC->ncFlags & NC_PartIdx ); in resolveExprStep()
1050 testcase( pNC->ncFlags & NC_IdxExpr ); in resolveExprStep()
1051 testcase( pNC->ncFlags & NC_GenCol ); in resolveExprStep()
1058 pNC->ncFlags |= NC_VarSelect; in resolveExprStep()
1064 testcase( pNC->ncFlags & NC_IsCheck ); in resolveExprStep()
1065 testcase( pNC->ncFlags & NC_PartIdx ); in resolveExprStep()
1066 testcase( pNC->ncFlags & NC_IdxExpr ); in resolveExprStep()
1067 testcase( pNC->ncFlags & NC_GenCol ); in resolveExprStep()
1200 nc.ncFlags = NC_AllowAgg|NC_UEList; in resolveOrderByTermToExprList()
1607 sNC.ncFlags = NC_AllowAgg|NC_AllowWin; in resolveSelectStep()
1613 sNC.ncFlags &= ~NC_AllowWin; in resolveSelectStep()
1620 if( pGroupBy || (sNC.ncFlags & NC_HasAgg)!=0 ){ in resolveSelectStep()
1622 p->selFlags |= SF_Aggregate | (sNC.ncFlags&NC_MinMaxAgg); in resolveSelectStep()
1624 sNC.ncFlags &= ~NC_AllowAgg; in resolveSelectStep()
1642 assert( (sNC.ncFlags & (NC_UAggInfo|NC_UUpsert))==0 ); in resolveSelectStep()
1644 sNC.ncFlags |= NC_UEList; in resolveSelectStep()
1662 sNC.ncFlags |= NC_AllowAgg|NC_AllowWin; in resolveSelectStep()
1693 sNC.ncFlags &= ~NC_AllowWin; in resolveSelectStep()
1805 savedHasAgg = pNC->ncFlags & (NC_HasAgg|NC_MinMaxAgg|NC_HasWin); in sqlite3ResolveExprNames()
1806 pNC->ncFlags &= ~(NC_HasAgg|NC_MinMaxAgg|NC_HasWin); in sqlite3ResolveExprNames()
1824 testcase( pNC->ncFlags & NC_HasAgg ); in sqlite3ResolveExprNames()
1825 testcase( pNC->ncFlags & NC_HasWin ); in sqlite3ResolveExprNames()
1826 ExprSetProperty(pExpr, pNC->ncFlags & (NC_HasAgg|NC_HasWin) ); in sqlite3ResolveExprNames()
1827 pNC->ncFlags |= savedHasAgg; in sqlite3ResolveExprNames()
1849 savedHasAgg = pNC->ncFlags & (NC_HasAgg|NC_MinMaxAgg|NC_HasWin); in sqlite3ResolveExprListNames()
1850 pNC->ncFlags &= ~(NC_HasAgg|NC_MinMaxAgg|NC_HasWin); in sqlite3ResolveExprListNames()
1866 testcase( pNC->ncFlags & NC_HasAgg ); in sqlite3ResolveExprListNames()
1867 testcase( pNC->ncFlags & NC_HasWin ); in sqlite3ResolveExprListNames()
1868 if( pNC->ncFlags & (NC_HasAgg|NC_MinMaxAgg|NC_HasWin) ){ in sqlite3ResolveExprListNames()
1869 ExprSetProperty(pExpr, pNC->ncFlags & (NC_HasAgg|NC_HasWin) ); in sqlite3ResolveExprListNames()
1870 savedHasAgg |= pNC->ncFlags & (NC_HasAgg|NC_MinMaxAgg|NC_HasWin); in sqlite3ResolveExprListNames()
1871 pNC->ncFlags &= ~(NC_HasAgg|NC_MinMaxAgg|NC_HasWin); in sqlite3ResolveExprListNames()
1875 pNC->ncFlags |= savedHasAgg; in sqlite3ResolveExprListNames()
1954 sNC.ncFlags = type | NC_IsDDL; in sqlite3ResolveSelfReference()