Lines Matching refs:sNC

77892   NameContext sNC;        /* Name context of this SELECT */
77935 memset(&sNC, 0, sizeof(sNC));
77936 sNC.pParse = pParse;
77937 if( sqlite3ResolveExprNames(&sNC, p->pLimit) ||
77938 sqlite3ResolveExprNames(&sNC, p->pOffset) ){
77972 sNC.ncFlags = NC_AllowAgg;
77973 sNC.pSrcList = p->pSrc;
77974 sNC.pNext = pOuterNC;
77981 if( sqlite3ResolveExprNames(&sNC, pX) ){
77991 if( pGroupBy || (sNC.ncFlags & NC_HasAgg)!=0 ){
77994 sNC.ncFlags &= ~NC_AllowAgg;
78012 sNC.pEList = p->pEList;
78013 if( sqlite3ResolveExprNames(&sNC, p->pHaving) ) return WRC_Abort;
78014 if( sqlite3ResolveExprNames(&sNC, p->pWhere) ) return WRC_Abort;
78019 sNC.pNext = 0;
78020 sNC.ncFlags |= NC_AllowAgg;
78027 if( !isCompound && resolveOrderGroupBy(&sNC, p, p->pOrderBy, "ORDER") ){
78040 if( resolveOrderGroupBy(&sNC, p, pGroupBy, "GROUP") || db->mallocFailed ){
78203 NameContext sNC; /* Name context for pParse->pNewTable */
78207 memset(&sNC, 0, sizeof(sNC));
78213 sNC.pParse = pParse;
78214 sNC.pSrcList = &sSrc;
78215 sNC.ncFlags = type;
78216 if( sqlite3ResolveExprNames(&sNC, pExpr) ) return;
78219 if( sqlite3ResolveExprNames(&sNC, pList->a[i].pExpr) ){
91066 NameContext sNC; /* Name context to resolve expressions in */
91174 memset(&sNC, 0, sizeof(sNC));
91175 sNC.pParse = pParse;
91176 sNC.pSrcList = pTabList;
91177 if( sqlite3ResolveExprNames(&sNC, pWhere) ){
95484 NameContext sNC;
95485 memset(&sNC, 0, sizeof(sNC));
95486 sNC.pParse = pParse;
95491 if( sqlite3ResolveExprNames(&sNC, pList->a[i].pExpr) ){
102784 NameContext sNC;
102786 sNC.pSrcList = pS->pSrc;
102787 sNC.pNext = pNC;
102788 sNC.pParse = pNC->pParse;
102789 zType = columnType(&sNC, p,&zOrigDb,&zOrigTab,&zOrigCol, &estWidth);
102827 NameContext sNC;
102831 sNC.pSrcList = pS->pSrc;
102832 sNC.pNext = pNC;
102833 sNC.pParse = pNC->pParse;
102834 zType = columnType(&sNC, p, &zOrigDb, &zOrigTab, &zOrigCol, &estWidth);
102864 NameContext sNC;
102865 sNC.pSrcList = pTabList;
102866 sNC.pParse = pParse;
102874 zType = columnType(&sNC, p, &zOrigDb, &zOrigTab, &zOrigCol, 0);
102884 zType = columnType(&sNC, p, 0, 0, 0, 0);
103082 NameContext sNC;
103094 memset(&sNC, 0, sizeof(sNC));
103095 sNC.pSrcList = pSelect->pSrc;
103099 pCol->zType = sqlite3DbStrDup(db, columnType(&sNC, p,0,0,0, &pCol->szEst));
106283 NameContext sNC; /* Name context for processing aggregate information */
106334 memset(&sNC, 0, sizeof(sNC));
106335 sNC.pParse = pParse;
106336 sNC.pSrcList = pTabList;
106337 sNC.pAggInfo = &sAggInfo;
106341 sqlite3ExprAnalyzeAggList(&sNC, pEList);
106342 sqlite3ExprAnalyzeAggList(&sNC, sSort.pOrderBy);
106344 sqlite3ExprAnalyzeAggregates(&sNC, pHaving);
106349 sNC.ncFlags |= NC_InAggFunc;
106350 sqlite3ExprAnalyzeAggList(&sNC, sAggInfo.aFunc[i].pExpr->x.pList);
106351 sNC.ncFlags &= ~NC_InAggFunc;
107882 NameContext sNC; /* Name context for sub-vdbe */
107909 memset(&sNC, 0, sizeof(sNC));
107910 sNC.pParse = pSubParse;
107939 if( SQLITE_OK==sqlite3ResolveExprNames(&sNC, pWhen)
108302 NameContext sNC; /* The name-context to resolve expressions in */
108393 memset(&sNC, 0, sizeof(sNC));
108394 sNC.pParse = pParse;
108395 sNC.pSrcList = pTabList;
108405 if( sqlite3ResolveExprNames(&sNC, pChanges->a[i].pExpr) ){
108525 if( sqlite3ResolveExprNames(&sNC, pWhere) ){