Lines Matching refs:sNC

77912   NameContext sNC;        /* Name context of this SELECT */
77955 memset(&sNC, 0, sizeof(sNC));
77956 sNC.pParse = pParse;
77957 if( sqlite3ResolveExprNames(&sNC, p->pLimit) ||
77958 sqlite3ResolveExprNames(&sNC, p->pOffset) ){
77992 sNC.ncFlags = NC_AllowAgg;
77993 sNC.pSrcList = p->pSrc;
77994 sNC.pNext = pOuterNC;
78001 if( sqlite3ResolveExprNames(&sNC, pX) ){
78011 if( pGroupBy || (sNC.ncFlags & NC_HasAgg)!=0 ){
78014 sNC.ncFlags &= ~NC_AllowAgg;
78032 sNC.pEList = p->pEList;
78033 if( sqlite3ResolveExprNames(&sNC, p->pHaving) ) return WRC_Abort;
78034 if( sqlite3ResolveExprNames(&sNC, p->pWhere) ) return WRC_Abort;
78039 sNC.pNext = 0;
78040 sNC.ncFlags |= NC_AllowAgg;
78047 if( !isCompound && resolveOrderGroupBy(&sNC, p, p->pOrderBy, "ORDER") ){
78060 if( resolveOrderGroupBy(&sNC, p, pGroupBy, "GROUP") || db->mallocFailed ){
78223 NameContext sNC; /* Name context for pParse->pNewTable */
78227 memset(&sNC, 0, sizeof(sNC));
78233 sNC.pParse = pParse;
78234 sNC.pSrcList = &sSrc;
78235 sNC.ncFlags = type;
78236 if( sqlite3ResolveExprNames(&sNC, pExpr) ) return;
78239 if( sqlite3ResolveExprNames(&sNC, pList->a[i].pExpr) ){
91086 NameContext sNC; /* Name context to resolve expressions in */
91194 memset(&sNC, 0, sizeof(sNC));
91195 sNC.pParse = pParse;
91196 sNC.pSrcList = pTabList;
91197 if( sqlite3ResolveExprNames(&sNC, pWhere) ){
95504 NameContext sNC;
95505 memset(&sNC, 0, sizeof(sNC));
95506 sNC.pParse = pParse;
95511 if( sqlite3ResolveExprNames(&sNC, pList->a[i].pExpr) ){
102804 NameContext sNC;
102806 sNC.pSrcList = pS->pSrc;
102807 sNC.pNext = pNC;
102808 sNC.pParse = pNC->pParse;
102809 zType = columnType(&sNC, p,&zOrigDb,&zOrigTab,&zOrigCol, &estWidth);
102847 NameContext sNC;
102851 sNC.pSrcList = pS->pSrc;
102852 sNC.pNext = pNC;
102853 sNC.pParse = pNC->pParse;
102854 zType = columnType(&sNC, p, &zOrigDb, &zOrigTab, &zOrigCol, &estWidth);
102884 NameContext sNC;
102885 sNC.pSrcList = pTabList;
102886 sNC.pParse = pParse;
102894 zType = columnType(&sNC, p, &zOrigDb, &zOrigTab, &zOrigCol, 0);
102904 zType = columnType(&sNC, p, 0, 0, 0, 0);
103102 NameContext sNC;
103114 memset(&sNC, 0, sizeof(sNC));
103115 sNC.pSrcList = pSelect->pSrc;
103119 pCol->zType = sqlite3DbStrDup(db, columnType(&sNC, p,0,0,0, &pCol->szEst));
106303 NameContext sNC; /* Name context for processing aggregate information */
106354 memset(&sNC, 0, sizeof(sNC));
106355 sNC.pParse = pParse;
106356 sNC.pSrcList = pTabList;
106357 sNC.pAggInfo = &sAggInfo;
106361 sqlite3ExprAnalyzeAggList(&sNC, pEList);
106362 sqlite3ExprAnalyzeAggList(&sNC, sSort.pOrderBy);
106364 sqlite3ExprAnalyzeAggregates(&sNC, pHaving);
106369 sNC.ncFlags |= NC_InAggFunc;
106370 sqlite3ExprAnalyzeAggList(&sNC, sAggInfo.aFunc[i].pExpr->x.pList);
106371 sNC.ncFlags &= ~NC_InAggFunc;
107902 NameContext sNC; /* Name context for sub-vdbe */
107929 memset(&sNC, 0, sizeof(sNC));
107930 sNC.pParse = pSubParse;
107959 if( SQLITE_OK==sqlite3ResolveExprNames(&sNC, pWhen)
108322 NameContext sNC; /* The name-context to resolve expressions in */
108413 memset(&sNC, 0, sizeof(sNC));
108414 sNC.pParse = pParse;
108415 sNC.pSrcList = pTabList;
108425 if( sqlite3ResolveExprNames(&sNC, pChanges->a[i].pExpr) ){
108545 if( sqlite3ResolveExprNames(&sNC, pWhere) ){