Lines Matching refs:Select
745 static void heightOfSelect(const Select *pSelect, int *pnHeight){ in heightOfSelect()
746 const Select *p; in heightOfSelect()
799 int sqlite3SelectExprHeight(const Select *p){ in sqlite3SelectExprHeight()
969 void sqlite3PExprAddSelect(Parse *pParse, Expr *pExpr, Select *pSelect){ in sqlite3PExprAddSelect()
999 Select *sqlite3ExprListToValues(Parse *pParse, int nElem, ExprList *pEList){ in sqlite3ExprListToValues()
1001 Select *pRet = 0; in sqlite3ExprListToValues()
1004 Select *pSel; in sqlite3ExprListToValues()
1556 Select *pSelect = pWalker->u.pSelect; in gatherSelectWindowsCallback()
1565 static int gatherSelectWindowsSelectCallback(Walker *pWalker, Select *p){ in gatherSelectWindowsSelectCallback()
1568 static void gatherSelectWindows(Select *p){ in gatherSelectWindows()
1719 Select *sqlite3SelectDup(sqlite3 *db, const Select *pDup, int flags){ in sqlite3SelectDup()
1720 Select *pRet = 0; in sqlite3SelectDup()
1721 Select *pNext = 0; in sqlite3SelectDup()
1722 Select **pp = &pRet; in sqlite3SelectDup()
1723 const Select *p; in sqlite3SelectDup()
1727 Select *pNew = sqlite3DbMallocRawNN(db, sizeof(*p) ); in sqlite3SelectDup()
1768 Select *sqlite3SelectDup(sqlite3 *db, const Select *p, int flags){ in sqlite3SelectDup()
2073 int sqlite3SelectWalkFail(Walker *pWalker, Select *NotUsed){ in sqlite3SelectWalkFail()
2582 static Select *isCandidateForInOpt(const Expr *pX){ in isCandidateForInOpt()
2583 Select *p; in isCandidateForInOpt()
2748 Select *p; /* SELECT to the right of IN operator */ in sqlite3FindInIndex()
2969 Select *pSelect = ExprUseXSelect(pExpr) ? pExpr->x.pSelect : 0; in exprINAffinity()
3131 Select *pSelect = pExpr->x.pSelect; in sqlite3CodeRhsOfIN()
3140 Select *pCopy; in sqlite3CodeRhsOfIN()
3254 Select *pSel; /* SELECT statement to encode */ in sqlite3CodeSubselect()
6052 static int selectRefEnter(Walker *pWalker, Select *pSelect){ in selectRefEnter()
6072 static void selectRefLeave(Walker *pWalker, Select *pSelect){ in selectRefLeave()