/external/chromium_org/third_party/sqlite/src/src/ |
select.c | 28 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->iECursor) [all...] |
resolve.c | 740 ExprList *pOrderBy; 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->nExpr; i++) [all...] |
delete.c | 135 ExprList *pOrderBy, /* The ORDER BY clause. May be null */ 149 if( pOrderBy && (pLimit == 0) ) { 188 pOrderBy,0,pLimit,pOffset); 209 sqlite3ExprListDelete(pParse->db, pOrderBy);
|
walker.c | 84 if( sqlite3WalkExprList(pWalker, p->pOrderBy) ) return WRC_Abort;
|
where.c | 471 mask |= exprListTableUsage(pMaskSet, pS->pOrderBy); [all...] |
insert.c | [all...] |
sqliteInt.h | [all...] |
expr.c | 311 heightOfExprList(p->pOrderBy, pnHeight); 949 pNew->pOrderBy = sqlite3ExprListDup(db, p->pOrderBy, flags); [all...] |
/external/chromium_org/third_party/sqlite/amalgamation/ |
sqlite3.c | [all...] |