Lines Matching defs:sNC

72727   NameContext sNC;        /* Name context of this SELECT */
72770 memset(&sNC, 0, sizeof(sNC));
72771 sNC.pParse = pParse;
72772 if( sqlite3ResolveExprNames(&sNC, p->pLimit) ||
72773 sqlite3ResolveExprNames(&sNC, p->pOffset) ){
72780 sNC.allowAgg = 1;
72781 sNC.pSrcList = p->pSrc;
72782 sNC.pNext = pOuterNC;
72789 if( sqlite3ResolveExprNames(&sNC, pX) ){
72826 if( pGroupBy || sNC.hasAgg ){
72829 sNC.allowAgg = 0;
72847 sNC.pEList = p->pEList;
72848 if( sqlite3ResolveExprNames(&sNC, p->pWhere) ||
72849 sqlite3ResolveExprNames(&sNC, p->pHaving)
72857 sNC.pNext = 0;
72858 sNC.allowAgg = 1;
72865 if( !isCompound && resolveOrderGroupBy(&sNC, p, p->pOrderBy, "ORDER") ){
72878 if( resolveOrderGroupBy(&sNC, p, pGroupBy, "GROUP") || db->mallocFailed ){
80616 NameContext sNC; /* Name context for pParse->pNewTable */
80618 memset(&sNC, 0, sizeof(sNC));
80624 sNC.pParse = pParse;
80625 sNC.pSrcList = &sSrc;
80626 sNC.isCheck = 1;
80627 if( sqlite3ResolveExprNames(&sNC, p->pCheck) ){
83636 NameContext sNC; /* Name context to resolve expressions in */
83729 memset(&sNC, 0, sizeof(sNC));
83730 sNC.pParse = pParse;
83731 sNC.pSrcList = pTabList;
83732 if( sqlite3ResolveExprNames(&sNC, pWhere) ){
87548 NameContext sNC;
87549 memset(&sNC, 0, sizeof(sNC));
87550 sNC.pParse = pParse;
87555 if( sqlite3ResolveExprNames(&sNC, pList->a[i].pExpr) ){
93415 NameContext sNC;
93417 sNC.pSrcList = pS->pSrc;
93418 sNC.pNext = pNC;
93419 sNC.pParse = pNC->pParse;
93420 zType = columnType(&sNC, p, &zOriginDb, &zOriginTab, &zOriginCol);
93448 NameContext sNC;
93452 sNC.pSrcList = pS->pSrc;
93453 sNC.pNext = pNC;
93454 sNC.pParse = pNC->pParse;
93455 zType = columnType(&sNC, p, &zOriginDb, &zOriginTab, &zOriginCol);
93482 NameContext sNC;
93483 sNC.pSrcList = pTabList;
93484 sNC.pParse = pParse;
93492 zType = columnType(&sNC, p, &zOrigDb, &zOrigTab, &zOrigCol);
93502 zType = columnType(&sNC, p, 0, 0, 0);
93688 NameContext sNC;
93699 memset(&sNC, 0, sizeof(sNC));
93700 sNC.pSrcList = pSelect->pSrc;
93704 pCol->zType = sqlite3DbStrDup(db, columnType(&sNC, p, 0, 0, 0));
96403 NameContext sNC; /* Name context for processing aggregate information */
96441 memset(&sNC, 0, sizeof(sNC));
96442 sNC.pParse = pParse;
96443 sNC.pSrcList = pTabList;
96444 sNC.pAggInfo = &sAggInfo;
96447 sqlite3ExprAnalyzeAggList(&sNC, pEList);
96448 sqlite3ExprAnalyzeAggList(&sNC, pOrderBy);
96450 sqlite3ExprAnalyzeAggregates(&sNC, pHaving);
96455 sqlite3ExprAnalyzeAggList(&sNC, sAggInfo.aFunc[i].pExpr->x.pList);
97959 NameContext sNC; /* Name context for sub-vdbe */
97986 memset(&sNC, 0, sizeof(sNC));
97987 sNC.pParse = pSubParse;
98016 if( SQLITE_OK==sqlite3ResolveExprNames(&sNC, pWhen)
98372 NameContext sNC; /* The name-context to resolve expressions in */
98443 memset(&sNC, 0, sizeof(sNC));
98444 sNC.pParse = pParse;
98445 sNC.pSrcList = pTabList;
98455 if( sqlite3ResolveExprNames(&sNC, pChanges->a[i].pExpr) ){
98566 if( sqlite3ResolveExprNames(&sNC, pWhere) ){