Home | History | Annotate | Download | only in dist

Lines Matching defs:pSrcList

10890 ** names.  The context consists of a list of tables (the pSrcList) field and
10911 SrcList *pSrcList; /* One or more tables used to resolve names */
73323 ** that name in the set of source tables in pSrcList and make the pExpr
73330 ** from pSrcList.
73360 struct SrcList_item *pItem; /* Use for looping over pSrcList items */
73361 struct SrcList_item *pMatch = 0; /* The matching pSrcList item */
73378 SrcList *pSrcList = pNC->pSrcList;
73380 if( pSrcList ){
73381 for(i=0, pItem=pSrcList->a; i<pSrcList->nSrc; i++, pItem++){
73571 /* If a column from a table in pSrcList is referenced, then record
73572 ** this fact in the pSrcList.a[].colUsed bitmask. Column 0 causes
73597 sqlite3AuthRead(pParse, pExpr, pSchema, pNC->pSrcList);
73658 if( pNC->pSrcList && pNC->pSrcList->nAlloc>0 ){
73659 SrcList *pSrcList = pNC->pSrcList;
73661 for(i=0; i<pNC->pSrcList->nSrc; i++){
73662 assert( pSrcList->a[i].iCursor>=0 && pSrcList->a[i].iCursor<pParse->nTab);
73674 SrcList *pSrcList = pNC->pSrcList;
73676 assert( pSrcList && pSrcList->nSrc==1 );
73677 pItem = pSrcList->a;
73702 /* if( pSrcList==0 ) break; */
73888 nc.pSrcList = pSelect->pSrc;
74188 sNC.pSrcList = p->pSrc;
78238 SrcList *pSrcList = pNC->pSrcList;
78248 if( ALWAYS(pSrcList!=0) ){
78249 struct SrcList_item *pItem = pSrcList->a;
78250 for(i=0; i<pSrcList->nSrc; i++, pItem++){
78307 } /* end loop over pSrcList */
78382 assert( pNC->pSrcList!=0 );
82721 sNC.pSrcList = &sSrc;
84375 ** sqlite3SrcListEnlarge(db, pSrclist, 3, 2);
85839 sNC.pSrcList = pTabList;
88332 sNameContext.pSrcList = pSrc;
95551 if( NEVER(pExpr==0) || pNC->pSrcList==0 ) return 0;
95557 ** extracted from in NameContext.pSrcList. This table may be real
95566 SrcList *pTabList = pNC->pSrcList;
95610 sNC.pSrcList = pS->pSrc;
95645 sNC.pSrcList = pS->pSrc;
95676 sNC.pSrcList = pTabList;
95896 sNC.pSrcList = pSelect->pSrc;
98658 sNC.pSrcList = pTabList;
100662 sNC.pSrcList = pTabList;