Searched refs:pOrderBy (Results 1 - 11 of 11) sorted by relevance

/external/chromium_org/third_party/sqlite/src/src/
H A Dselect.c28 sqlite3ExprListDelete(db, p->pOrderBy);
57 ExprList *pOrderBy, /* the ORDER BY clause */
79 pNew->pOrderBy = pOrderBy;
414 ExprList *pOrderBy, /* The ORDER BY clause */
419 int nExpr = pOrderBy->nExpr;
423 sqlite3ExprCodeExprList(pParse, pOrderBy, regBase, 0);
424 sqlite3VdbeAddOp2(v, OP_Sequence, pOrderBy->iECursor, regBase+nExpr);
427 sqlite3VdbeAddOp2(v, OP_IdxInsert, pOrderBy->iECursor, regRecord);
442 sqlite3VdbeAddOp1(v, OP_Last, pOrderBy
50 sqlite3SelectNew( Parse *pParse, ExprList *pEList, SrcList *pSrc, Expr *pWhere, ExprList *pGroupBy, Expr *pHaving, ExprList *pOrderBy, int isDistinct, Expr *pLimit, Expr *pOffset ) argument
412 pushOntoSorter( Parse *pParse, ExprList *pOrderBy, Select *pSelect, int regData ) argument
526 selectInnerLoop( Parse *pParse, Select *p, ExprList *pEList, int srcTab, int nColumn, ExprList *pOrderBy, int distinct, SelectDest *pDest, int iContinue, int iBreak ) argument
879 ExprList *pOrderBy = p->pOrderBy; local
2160 ExprList *pOrderBy; /* The ORDER BY clause */ local
2844 ExprList *pOrderBy = p->pOrderBy; local
3717 ExprList *pOrderBy; /* The ORDER BY clause. May be NULL */ local
[all...]
H A Dresolve.c740 ExprList *pOrderBy; local
745 pOrderBy = pSelect->pOrderBy;
746 if( pOrderBy==0 ) return 0;
749 if( pOrderBy->nExpr>db->aLimit[SQLITE_LIMIT_COLUMN] ){
754 for(i=0; i<pOrderBy->nExpr; i++){
755 pOrderBy->a[i].done = 0;
767 for(i=0, pItem=pOrderBy->a; i<pOrderBy->nExpr; i++, pItem++){
805 for(i=0; i<pOrderBy
825 sqlite3ResolveOrderGroupBy( Parse *pParse, Select *pSelect, ExprList *pOrderBy, const char *zType ) argument
875 resolveOrderGroupBy( NameContext *pNC, Select *pSelect, ExprList *pOrderBy, const char *zType ) argument
[all...]
H A Ddelete.c135 ExprList *pOrderBy, /* The ORDER BY clause. May be null */
149 if( pOrderBy && (pLimit == 0) ) {
188 pOrderBy,0,pLimit,pOffset);
209 sqlite3ExprListDelete(pParse->db, pOrderBy);
131 sqlite3LimitWhere( Parse *pParse, SrcList *pSrc, Expr *pWhere, ExprList *pOrderBy, Expr *pLimit, Expr *pOffset, char *zStmtType ) argument
H A Dwalker.c84 if( sqlite3WalkExprList(pWalker, p->pOrderBy) ) return WRC_Abort;
H A Dwhere.c471 mask |= exprListTableUsage(pMaskSet, pS->pOrderBy);
1406 ** pOrderBy is an ORDER BY clause from a SELECT statement. pTab is the
1425 ExprList *pOrderBy, /* The ORDER BY clause */
1436 assert( pOrderBy!=0 );
1437 nTerm = pOrderBy->nExpr;
1453 for(i=j=0, pTerm=pOrderBy->a; j<nTerm && i<=pIdx->nColumn; i++){
1515 if( iColumn<0 && !referencesOtherTables(pOrderBy, pMaskSet, j, base) ){
1534 && !referencesOtherTables(pOrderBy, pMaskSet, j, base) ){
1627 ExprList *pOrderBy, /* The ORDER BY clause */
1683 if( pOrderBy!
1420 isSortingIndex( Parse *pParse, WhereMaskSet *pMaskSet, Index *pIdx, int base, ExprList *pOrderBy, int nEqCol, int wsFlags, int *pbRev ) argument
1621 bestOrClauseIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, Bitmask notValid, ExprList *pOrderBy, WhereCost *pCost ) argument
2114 bestVirtualIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, Bitmask notValid, ExprList *pOrderBy, WhereCost *pCost, sqlite3_index_info **ppIdxInfo ) argument
2685 bestBtreeIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, Bitmask notValid, ExprList *pOrderBy, WhereCost *pCost ) argument
3148 bestIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, Bitmask notValid, ExprList *pOrderBy, WhereCost *pCost ) argument
4580 ExprList *pOrderBy; /* ORDER BY clause for index to optimize */ local
[all...]
H A Dinsert.c1656 if( pSelect->pOrderBy ){
H A DsqliteInt.h2039 ExprList *pOrderBy; /* The ORDER BY clause */ member in struct:Select
H A Dexpr.c311 heightOfExprList(p->pOrderBy, pnHeight);
949 pNew->pOrderBy = sqlite3ExprListDup(db, p->pOrderBy, flags);
/external/chromium_org/third_party/sqlite/amalgamation/
H A Dsqlite3.c10384 ExprList *pOrderBy; /* The ORDER BY clause */ member in struct:Select
70271 ExprList *pOrderBy; local
70356 sqlite3ResolveOrderGroupBy( Parse *pParse, Select *pSelect, ExprList *pOrderBy, const char *zType ) argument
70406 resolveOrderGroupBy( NameContext *pNC, Select *pSelect, ExprList *pOrderBy, const char *zType ) argument
81188 sqlite3LimitWhere( Parse *pParse, SrcList *pSrc, Expr *pWhere, ExprList *pOrderBy, Expr *pLimit, Expr *pOffset, char *zStmtType ) argument
89972 sqlite3SelectNew( Parse *pParse, ExprList *pEList, SrcList *pSrc, Expr *pWhere, ExprList *pGroupBy, Expr *pHaving, ExprList *pOrderBy, int isDistinct, Expr *pLimit, Expr *pOffset ) argument
90334 pushOntoSorter( Parse *pParse, ExprList *pOrderBy, Select *pSelect, int regData ) argument
90448 selectInnerLoop( Parse *pParse, Select *p, ExprList *pEList, int srcTab, int nColumn, ExprList *pOrderBy, int distinct, SelectDest *pDest, int iContinue, int iBreak ) argument
90801 ExprList *pOrderBy = p->pOrderBy; local
92082 ExprList *pOrderBy; /* The ORDER BY clause */ local
92766 ExprList *pOrderBy = p->pOrderBy; local
93639 ExprList *pOrderBy; /* The ORDER BY clause. May be NULL */ local
99074 isSortingIndex( Parse *pParse, WhereMaskSet *pMaskSet, Index *pIdx, int base, ExprList *pOrderBy, int nEqCol, int wsFlags, int *pbRev ) argument
99275 bestOrClauseIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, Bitmask notValid, ExprList *pOrderBy, WhereCost *pCost ) argument
99768 bestVirtualIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, Bitmask notValid, ExprList *pOrderBy, WhereCost *pCost, sqlite3_index_info **ppIdxInfo ) argument
100339 bestBtreeIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, Bitmask notValid, ExprList *pOrderBy, WhereCost *pCost ) argument
100802 bestIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, Bitmask notValid, ExprList *pOrderBy, WhereCost *pCost ) argument
102234 ExprList *pOrderBy; /* ORDER BY clause for index to optimize */ local
[all...]
/external/sqlite/dist/orig/
H A Dsqlite3.c11615 #define WHERE_GROUPBY 0x0100 /* pOrderBy is really a GROUP BY */
11700 ExprList *pOrderBy; /* The ORDER BY clause */ member in struct:Select
11820 ExprList *pOrderBy; /* Key columns for SRT_Queue and SRT_DistQueue */ member in struct:SelectDest
77691 ExprList *pOrderBy; local
77782 sqlite3ResolveOrderGroupBy( Parse *pParse, Select *pSelect, ExprList *pOrderBy, const char *zType ) argument
77832 resolveOrderGroupBy( NameContext *pNC, Select *pSelect, ExprList *pOrderBy, const char *zType ) argument
90957 sqlite3LimitWhere( Parse *pParse, SrcList *pSrc, Expr *pWhere, ExprList *pOrderBy, Expr *pLimit, Expr *pOffset, char *zStmtType ) argument
101485 ExprList *pOrderBy; /* The ORDER BY (or GROUP BY clause) */ member in struct:SortCtx
101528 sqlite3SelectNew( Parse *pParse, ExprList *pEList, SrcList *pSrc, Expr *pWhere, ExprList *pGroupBy, Expr *pHaving, ExprList *pOrderBy, u16 selFlags, Expr *pLimit, Expr *pOffset ) argument
102577 ExprList *pOrderBy = pSort->pOrderBy; local
103274 ExprList *pOrderBy = p->pOrderBy; local
103358 ExprList *pOrderBy; /* The ORDER BY clause */ local
104137 ExprList *pOrderBy; /* The ORDER BY clause */ local
104804 ExprList *pOrderBy = p->pOrderBy; local
110823 ExprList *pOrderBy; /* ORDER BY clause */ member in struct:WhereLoopBuilder
110845 ExprList *pOrderBy; /* The ORDER BY clause or NULL */ member in struct:WhereInfo
116016 wherePathSatisfiesOrderBy( WhereInfo *pWInfo, ExprList *pOrderBy, WherePath *pPath, u16 wctrlFlags, u16 nLoop, WhereLoop *pLast, Bitmask *pRevMask ) argument
116852 sqlite3WhereBegin( Parse *pParse, SrcList *pTabList, Expr *pWhere, ExprList *pOrderBy, ExprList *pResultSet, u16 wctrlFlags, int iIdxCur ) argument
[all...]
/external/sqlite/dist/
H A Dsqlite3.c11615 #define WHERE_GROUPBY 0x0100 /* pOrderBy is really a GROUP BY */
11700 ExprList *pOrderBy; /* The ORDER BY clause */ member in struct:Select
11820 ExprList *pOrderBy; /* Key columns for SRT_Queue and SRT_DistQueue */ member in struct:SelectDest
77711 ExprList *pOrderBy; local
77802 sqlite3ResolveOrderGroupBy( Parse *pParse, Select *pSelect, ExprList *pOrderBy, const char *zType ) argument
77852 resolveOrderGroupBy( NameContext *pNC, Select *pSelect, ExprList *pOrderBy, const char *zType ) argument
90977 sqlite3LimitWhere( Parse *pParse, SrcList *pSrc, Expr *pWhere, ExprList *pOrderBy, Expr *pLimit, Expr *pOffset, char *zStmtType ) argument
101505 ExprList *pOrderBy; /* The ORDER BY (or GROUP BY clause) */ member in struct:SortCtx
101548 sqlite3SelectNew( Parse *pParse, ExprList *pEList, SrcList *pSrc, Expr *pWhere, ExprList *pGroupBy, Expr *pHaving, ExprList *pOrderBy, u16 selFlags, Expr *pLimit, Expr *pOffset ) argument
102597 ExprList *pOrderBy = pSort->pOrderBy; local
103294 ExprList *pOrderBy = p->pOrderBy; local
103378 ExprList *pOrderBy; /* The ORDER BY clause */ local
104157 ExprList *pOrderBy; /* The ORDER BY clause */ local
104824 ExprList *pOrderBy = p->pOrderBy; local
110843 ExprList *pOrderBy; /* ORDER BY clause */ member in struct:WhereLoopBuilder
110865 ExprList *pOrderBy; /* The ORDER BY clause or NULL */ member in struct:WhereInfo
116036 wherePathSatisfiesOrderBy( WhereInfo *pWInfo, ExprList *pOrderBy, WherePath *pPath, u16 wctrlFlags, u16 nLoop, WhereLoop *pLast, Bitmask *pRevMask ) argument
116872 sqlite3WhereBegin( Parse *pParse, SrcList *pTabList, Expr *pWhere, ExprList *pOrderBy, ExprList *pResultSet, u16 wctrlFlags, int iIdxCur ) argument
[all...]

Completed in 497 milliseconds