Lines Matching refs:pOffset
10960 Expr *pOffset; /* OFFSET expression. NULL means not used. */ member
40524 i64 *pOffset, /* Offset of record to playback */
40561 rc = read32bits(jfd, *pOffset, &pgno);
40563 rc = sqlite3OsRead(jfd, (u8*)aData, pPager->pageSize, (*pOffset)+4);
40565 *pOffset += pPager->pageSize + 4 + isMainJrnl*4;
40580 rc = read32bits(jfd, (*pOffset)-4, &cksum);
40648 isSynced = pPager->noSync || (*pOffset <= pPager->journalHdr);
40706 if( isMainJrnl && (!isSavepnt || *pOffset<=pPager->journalHdr) ){
73114 if( sqlite3WalkExpr(pWalker, p->pOffset) ) return WRC_Abort;
74144 sqlite3ResolveExprNames(&sNC, p->pOffset) ){
74699 heightOfExpr(p->pOffset, pnHeight);
75353 pNew->pOffset = sqlite3ExprDup(db, p->pOffset, flags);
75754 assert( p->pOffset==0 ); /* No LIMIT means no OFFSET */
85608 Expr *pOffset, /* The OFFSET clause. May be null */
85630 assert( pOffset == 0 );
85658 pOrderBy,0,pLimit,pOffset);
85681 sqlite3ExprDelete(pParse->db, pOffset);
90623 assert( pSelect->pOffset==0 ); /* Must be so if pLimit==0 */
94532 sqlite3ExprDelete(db, p->pOffset);
94561 Expr *pOffset /* OFFSET value. NULL means no offset */
94567 assert( db->mallocFailed || !pOffset || pLimit ); /* OFFSET implies LIMIT */
94586 pNew->pOffset = pOffset;
94587 assert( pOffset==0 || pLimit!=0 );
95960 assert( p->pOffset==0 || p->pLimit!=0 );
95979 if( p->pOffset ){
95982 sqlite3ExprCode(pParse, p->pOffset, iOffset);
96140 pPrior->pOffset = p->pOffset;
96144 p->pOffset = 0;
96177 Expr *pLimit, *pOffset; /* Saved values of p->nLimit and p->nOffset */
96184 if( dest.eDest==priorOp && ALWAYS(!p->pLimit &&!p->pOffset) ){
96191 assert( p->pOffset==0 ); /* Not allowed on leftward elements */
96227 pOffset = p->pOffset;
96228 p->pOffset = 0;
96242 p->pOffset = pOffset;
96275 Expr *pLimit, *pOffset;
96311 pOffset = p->pOffset;
96312 p->pOffset = 0;
96322 p->pOffset = pOffset;
96830 sqlite3ExprDelete(db, p->pOffset);
96831 p->pOffset = 0;
97252 if( pSub->pOffset ) return 0; /* Restriction (14) */
99087 if( p->pOffset ){
99089 sqlite3ExplainExpr(pVdbe, p->pOffset);
107822 Expr *pOffset; /* The OFFSET expression. NULL if there is none */
110189 …ymsp[-1].minor.yy442,yymsp[-7].minor.yy392,yymsp[0].minor.yy64.pLimit,yymsp[0].minor.yy64.pOffset);
110337 {yygotominor.yy64.pLimit = 0; yygotominor.yy64.pOffset = 0;}
110340 {yygotominor.yy64.pLimit = yymsp[0].minor.yy342.pExpr; yygotominor.yy64.pOffset = 0;}
110343 {yygotominor.yy64.pLimit = yymsp[-2].minor.yy342.pExpr; yygotominor.yy64.pOffset = yymsp[0].minor.y…
110346 {yygotominor.yy64.pOffset = yymsp[-2].minor.yy342.pExpr; yygotominor.yy64.pLimit = yymsp[0].minor.y…