Lines Matching refs:pOffset

12295   Expr *pOffset;         /* OFFSET expression. NULL means not used. */  member
43785 i64 *pOffset, /* Offset of record to playback */
43822 rc = read32bits(jfd, *pOffset, &pgno);
43824 rc = sqlite3OsRead(jfd, (u8*)aData, pPager->pageSize, (*pOffset)+4);
43826 *pOffset += pPager->pageSize + 4 + isMainJrnl*4;
43841 rc = read32bits(jfd, (*pOffset)-4, &cksum);
43909 isSynced = pPager->noSync || (*pOffset <= pPager->journalHdr);
43967 if( isMainJrnl && (!isSavepnt || *pOffset<=pPager->journalHdr) ){
81226 if( sqlite3WalkExpr(pWalker, p->pOffset) ) return WRC_Abort;
82483 sqlite3ResolveExprNames(&sNC, p->pOffset) ){
83163 heightOfExpr(p->pOffset, pnHeight);
83900 pNew->pOffset = sqlite3ExprDup(db, p->pOffset, flags);
84352 assert( p->pOffset==0 ); /* No LIMIT means no OFFSET */
90471 if( sqlite3FixExpr(pFix, pSelect->pOffset) ){
95715 Expr *pOffset, /* The OFFSET clause. May be null */
95737 assert( pOffset == 0 );
95765 pOrderBy,0,pLimit,pOffset);
95788 sqlite3ExprDelete(pParse->db, pOffset);
101460 assert( pSelect->pOffset==0 ); /* Must be so if pLimit==0 */
106541 sqlite3ExprDelete(db, p->pOffset);
106575 Expr *pOffset /* OFFSET value. NULL means no offset */
106599 pNew->pOffset = pOffset;
106600 assert( pOffset==0 || pLimit!=0 || pParse->nErr>0 || db->mallocFailed!=0 );
108277 assert( p->pOffset==0 || p->pLimit!=0 );
108296 if( p->pOffset ){
108299 sqlite3ExprCode(pParse, p->pOffset, iOffset);
108432 Expr *pLimit, *pOffset; /* Saved LIMIT and OFFSET */
108442 pOffset = p->pOffset;
108445 p->pLimit = p->pOffset = 0;
108534 p->pOffset = pOffset;
108584 assert( p->pOffset==0 );
108725 pPrior->pOffset = p->pOffset;
108729 p->pOffset = 0;
108762 Expr *pLimit, *pOffset; /* Saved values of p->nLimit and p->nOffset */
108774 assert( p->pOffset==0 ); /* Not allowed on leftward elements */
108810 pOffset = p->pOffset;
108811 p->pOffset = 0;
108825 p->pOffset = pOffset;
108858 Expr *pLimit, *pOffset;
108894 pOffset = p->pOffset;
108895 p->pOffset = 0;
108905 p->pOffset = pOffset;
109390 sqlite3ExprDelete(db, p->pOffset);
109391 p->pOffset = 0;
109822 if( pSub->pOffset ) return 0; /* Restriction (14) */
109969 Expr *pOffset = p->pOffset;
109975 p->pOffset = 0;
109978 p->pOffset = pOffset;
110362 pNew->pOffset = 0;
111998 if( p->pOffset ) n++;
112055 if( p->pOffset ){
112057 sqlite3TreeViewExpr(pView, p->pOffset, 0);
123264 Expr *pOffset; /* The OFFSET expression. NULL if there is none */
125672 …msp[-1].minor.yy14,yymsp[-7].minor.yy381,yymsp[0].minor.yy476.pLimit,yymsp[0].minor.yy476.pOffset);
125883 {yygotominor.yy476.pLimit = 0; yygotominor.yy476.pOffset = 0;}
125886 {yygotominor.yy476.pLimit = yymsp[0].minor.yy346.pExpr; yygotominor.yy476.pOffset = 0;}
125889 {yygotominor.yy476.pLimit = yymsp[-2].minor.yy346.pExpr; yygotominor.yy476.pOffset = yymsp[0].minor…
125892 {yygotominor.yy476.pOffset = yymsp[-2].minor.yy346.pExpr; yygotominor.yy476.pLimit = yymsp[0].minor…