Lines Matching refs:sNC
1687 NameContext sNC; /* Name context of this SELECT */ in resolveSelectStep() local
1731 memset(&sNC, 0, sizeof(sNC)); in resolveSelectStep()
1732 sNC.pParse = pParse; in resolveSelectStep()
1733 sNC.pWinSelect = p; in resolveSelectStep()
1734 if( sqlite3ResolveExprNames(&sNC, p->pLimit) ){ in resolveSelectStep()
1782 sNC.ncFlags = NC_AllowAgg|NC_AllowWin; in resolveSelectStep()
1783 sNC.pSrcList = p->pSrc; in resolveSelectStep()
1784 sNC.pNext = pOuterNC; in resolveSelectStep()
1787 if( sqlite3ResolveExprListNames(&sNC, p->pEList) ) return WRC_Abort; in resolveSelectStep()
1788 sNC.ncFlags &= ~NC_AllowWin; in resolveSelectStep()
1795 if( pGroupBy || (sNC.ncFlags & NC_HasAgg)!=0 ){ in resolveSelectStep()
1798 p->selFlags |= SF_Aggregate | (sNC.ncFlags&(NC_MinMaxAgg|NC_OrderAgg)); in resolveSelectStep()
1800 sNC.ncFlags &= ~NC_AllowAgg; in resolveSelectStep()
1811 assert( (sNC.ncFlags & (NC_UAggInfo|NC_UUpsert|NC_UBaseReg))==0 ); in resolveSelectStep()
1812 sNC.uNC.pEList = p->pEList; in resolveSelectStep()
1813 sNC.ncFlags |= NC_UEList; in resolveSelectStep()
1819 if( sqlite3ResolveExprNames(&sNC, p->pHaving) ) return WRC_Abort; in resolveSelectStep()
1821 if( sqlite3ResolveExprNames(&sNC, p->pWhere) ) return WRC_Abort; in resolveSelectStep()
1827 && sqlite3ResolveExprListNames(&sNC, pItem->u1.pFuncArg) in resolveSelectStep()
1837 if( sqlite3ResolveExprListNames(&sNC, pWin->pOrderBy) in resolveSelectStep()
1838 || sqlite3ResolveExprListNames(&sNC, pWin->pPartition) in resolveSelectStep()
1849 sNC.pNext = 0; in resolveSelectStep()
1850 sNC.ncFlags |= NC_AllowAgg|NC_AllowWin; in resolveSelectStep()
1875 && resolveOrderGroupBy(&sNC, p, p->pOrderBy, "ORDER") in resolveSelectStep()
1882 sNC.ncFlags &= ~NC_AllowWin; in resolveSelectStep()
1890 if( resolveOrderGroupBy(&sNC, p, pGroupBy, "GROUP") || db->mallocFailed ){ in resolveSelectStep()
2110 NameContext sNC; /* Name context for pParse->pNewTable */ in sqlite3ResolveSelfReference() local
2116 memset(&sNC, 0, sizeof(sNC)); in sqlite3ResolveSelfReference()
2129 sNC.pParse = pParse; in sqlite3ResolveSelfReference()
2130 sNC.pSrcList = &sSrc; in sqlite3ResolveSelfReference()
2131 sNC.ncFlags = type | NC_IsDDL; in sqlite3ResolveSelfReference()
2132 if( (rc = sqlite3ResolveExprNames(&sNC, pExpr))!=SQLITE_OK ) return rc; in sqlite3ResolveSelfReference()
2133 if( pList ) rc = sqlite3ResolveExprListNames(&sNC, pList); in sqlite3ResolveSelfReference()