Lines Matching refs:pEList
227 pNew->pEList = sqliteExprListDup(p->pEList); in sqliteSelectDup()
415 ExprList *pEList, /* List of expressions used to resolve "AS" */ in lookupName() argument
445 assert( zTab==0 || pEList==0 ); in lookupName()
538 if( cnt==0 && pEList!=0 ){ in lookupName()
539 for(j=0; j<pEList->nExpr; j++){ in lookupName()
540 char *zAs = pEList->a[j].zName; in lookupName()
545 pExpr->pLeft = sqliteExprDup(pEList->a[j].pExpr); in lookupName()
632 ExprList *pEList, /* List of expressions used to resolve "AS" */ in sqliteExprResolveIds() argument
653 if( lookupName(pParse, 0, 0, &pExpr->token, pSrcList, pEList, pExpr) ){ in sqliteExprResolveIds()
688 if( sqliteExprResolveIds(pParse, pSrcList, pEList, pExpr->pLeft) ){ in sqliteExprResolveIds()
759 && sqliteExprResolveIds(pParse, pSrcList, pEList, pExpr->pLeft) ){ in sqliteExprResolveIds()
763 && sqliteExprResolveIds(pParse, pSrcList, pEList, pExpr->pRight) ){ in sqliteExprResolveIds()
771 if( sqliteExprResolveIds(pParse, pSrcList, pEList, pArg) ){ in sqliteExprResolveIds()
979 assert( p->pSelect->pEList ); in sqliteExprType()
980 assert( p->pSelect->pEList->nExpr>0 ); in sqliteExprType()
981 p = p->pSelect->pEList->a[0].pExpr; in sqliteExprType()