Lines Matching refs:pOffset

15260   Expr *pOffset;         /* OFFSET expression. NULL means not used. */  member
25905 if( p->pOffset ) n++;
25965 if( p->pOffset ){
25967 sqlite3TreeViewExpr(pView, p->pOffset, 0);
48489 i64 *pOffset, /* Offset of record to playback */
48526 rc = read32bits(jfd, *pOffset, &pgno);
48528 rc = sqlite3OsRead(jfd, (u8*)aData, pPager->pageSize, (*pOffset)+4);
48530 *pOffset += pPager->pageSize + 4 + isMainJrnl*4;
48545 rc = read32bits(jfd, (*pOffset)-4, &cksum);
48613 isSynced = pPager->noSync || (*pOffset <= pPager->journalHdr);
87889 if( sqlite3WalkExpr(pWalker, p->pOffset) ) return WRC_Abort;
89126 sqlite3ResolveExprNames(&sNC, p->pOffset) ){
89828 heightOfExpr(p->pOffset, pnHeight);
90598 pNew->pOffset = sqlite3ExprDup(db, p->pOffset, flags);
91084 assert( p->pOffset==0 ); /* No LIMIT means no OFFSET */
97061 if( sqlite3FixExpr(pFix, pSelect->pOffset) ){
102449 Expr *pOffset, /* The OFFSET clause. May be null */
102471 assert( pOffset == 0 );
102499 pOrderBy,0,pLimit,pOffset);
102512 sqlite3ExprDelete(pParse->db, pOffset);
108423 assert( pSelect->pOffset==0 ); /* Must be so if pLimit==0 */
113574 sqlite3ExprDelete(db, p->pOffset);
113608 Expr *pOffset /* OFFSET value. NULL means no offset */
113641 pNew->pOffset = pOffset;
113643 assert( pOffset==0 || pLimit!=0 || pParse->nErr>0 || db->mallocFailed!=0 );
115364 assert( p->pOffset==0 || p->pLimit!=0 );
115384 if( p->pOffset ){
115387 sqlite3ExprCode(pParse, p->pOffset, iOffset);
115517 Expr *pLimit, *pOffset; /* Saved LIMIT and OFFSET */
115527 pOffset = p->pOffset;
115530 p->pLimit = p->pOffset = 0;
115623 p->pOffset = pOffset;
115659 assert( p->pOffset==0 );
115792 pPrior->pOffset = p->pOffset;
115796 p->pOffset = 0;
115833 Expr *pLimit, *pOffset; /* Saved values of p->nLimit and p->nOffset */
115845 assert( p->pOffset==0 ); /* Not allowed on leftward elements */
115881 pOffset = p->pOffset;
115882 p->pOffset = 0;
115898 p->pOffset = pOffset;
115931 Expr *pLimit, *pOffset;
115967 pOffset = p->pOffset;
115968 p->pOffset = 0;
115978 p->pOffset = pOffset;
116464 sqlite3ExprDelete(db, p->pOffset);
116465 p->pOffset = 0;
116899 if( pSub->pOffset ) return 0; /* Restriction (14) */
117046 Expr *pOffset = p->pOffset;
117052 p->pOffset = 0;
117055 p->pOffset = pOffset;
117505 pNew->pOffset = 0;
131607 Expr *pOffset; /* The OFFSET expression. NULL if there is none */
134102 …sp[-1].minor.yy148,yymsp[-7].minor.yy194,yymsp[0].minor.yy354.pLimit,yymsp[0].minor.yy354.pOffset);
134318 {yymsp[1].minor.yy354.pLimit = 0; yymsp[1].minor.yy354.pOffset = 0;}
134321 {yymsp[-1].minor.yy354.pLimit = yymsp[0].minor.yy190.pExpr; yymsp[-1].minor.yy354.pOffset = 0;}
134324 {yymsp[-3].minor.yy354.pLimit = yymsp[-2].minor.yy190.pExpr; yymsp[-3].minor.yy354.pOffset = yymsp[…
134327 {yymsp[-3].minor.yy354.pOffset = yymsp[-2].minor.yy190.pExpr; yymsp[-3].minor.yy354.pLimit = yymsp[…