pLimit           12294 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLimit;          /* LIMIT expression. NULL means not used. */
pLimit           81225 ext/sqlite3/libsqlite/sqlite3.c   if( sqlite3WalkExpr(pWalker, p->pLimit) ) return WRC_Abort;
pLimit           82482 ext/sqlite3/libsqlite/sqlite3.c     if( sqlite3ResolveExprNames(&sNC, p->pLimit) ||
pLimit           83162 ext/sqlite3/libsqlite/sqlite3.c     heightOfExpr(p->pLimit, pnHeight);
pLimit           83899 ext/sqlite3/libsqlite/sqlite3.c   pNew->pLimit = sqlite3ExprDup(db, p->pLimit, flags);
pLimit           84351 ext/sqlite3/libsqlite/sqlite3.c   if( p->pLimit ) return 0;              /* Has no LIMIT clause */
pLimit           84819 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprDelete(pParse->db, pSel->pLimit);
pLimit           84820 ext/sqlite3/libsqlite/sqlite3.c       pSel->pLimit = sqlite3PExpr(pParse, TK_INTEGER, 0, 0,
pLimit           90468 ext/sqlite3/libsqlite/sqlite3.c     if( sqlite3FixExpr(pFix, pSelect->pLimit) ){
pLimit           95714 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLimit,                /* The LIMIT clause.  May be null */
pLimit           95727 ext/sqlite3/libsqlite/sqlite3.c   if( pOrderBy && (pLimit == 0) ) {
pLimit           95735 ext/sqlite3/libsqlite/sqlite3.c   if( pLimit == 0 ) {
pLimit           95765 ext/sqlite3/libsqlite/sqlite3.c                              pOrderBy,0,pLimit,pOffset);
pLimit           95787 ext/sqlite3/libsqlite/sqlite3.c   sqlite3ExprDelete(pParse->db, pLimit);
pLimit           101457 ext/sqlite3/libsqlite/sqlite3.c   if( pSelect->pLimit ){
pLimit           106540 ext/sqlite3/libsqlite/sqlite3.c     sqlite3ExprDelete(db, p->pLimit);
pLimit           106574 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLimit,         /* LIMIT value.  NULL means not used */
pLimit           106598 ext/sqlite3/libsqlite/sqlite3.c   pNew->pLimit = pLimit;
pLimit           106600 ext/sqlite3/libsqlite/sqlite3.c   assert( pOffset==0 || pLimit!=0 || pParse->nErr>0 || db->mallocFailed!=0 );
pLimit           108277 ext/sqlite3/libsqlite/sqlite3.c   assert( p->pOffset==0 || p->pLimit!=0 );
pLimit           108278 ext/sqlite3/libsqlite/sqlite3.c   if( p->pLimit ){
pLimit           108282 ext/sqlite3/libsqlite/sqlite3.c     if( sqlite3ExprIsInteger(p->pLimit, &n) ){
pLimit           108291 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprCode(pParse, p->pLimit, iLimit);
pLimit           108432 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLimit, *pOffset;       /* Saved LIMIT and OFFSET */
pLimit           108441 ext/sqlite3/libsqlite/sqlite3.c   pLimit = p->pLimit;
pLimit           108445 ext/sqlite3/libsqlite/sqlite3.c   p->pLimit = p->pOffset = 0;
pLimit           108533 ext/sqlite3/libsqlite/sqlite3.c   p->pLimit = pLimit;
pLimit           108583 ext/sqlite3/libsqlite/sqlite3.c     assert( p->pLimit==0 );
pLimit           108667 ext/sqlite3/libsqlite/sqlite3.c   if( pPrior->pLimit ){
pLimit           108721 ext/sqlite3/libsqlite/sqlite3.c       assert( !pPrior->pLimit );
pLimit           108724 ext/sqlite3/libsqlite/sqlite3.c       pPrior->pLimit = p->pLimit;
pLimit           108728 ext/sqlite3/libsqlite/sqlite3.c       p->pLimit = 0;
pLimit           108746 ext/sqlite3/libsqlite/sqlite3.c       if( pPrior->pLimit
pLimit           108747 ext/sqlite3/libsqlite/sqlite3.c        && sqlite3ExprIsInteger(pPrior->pLimit, &nLimit)
pLimit           108762 ext/sqlite3/libsqlite/sqlite3.c       Expr *pLimit, *pOffset; /* Saved values of p->nLimit and p->nOffset */
pLimit           108773 ext/sqlite3/libsqlite/sqlite3.c         assert( p->pLimit==0 );      /* Not allowed on leftward elements */
pLimit           108808 ext/sqlite3/libsqlite/sqlite3.c       pLimit = p->pLimit;
pLimit           108809 ext/sqlite3/libsqlite/sqlite3.c       p->pLimit = 0;
pLimit           108823 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprDelete(db, p->pLimit);
pLimit           108824 ext/sqlite3/libsqlite/sqlite3.c       p->pLimit = pLimit;
pLimit           108858 ext/sqlite3/libsqlite/sqlite3.c       Expr *pLimit, *pOffset;
pLimit           108892 ext/sqlite3/libsqlite/sqlite3.c       pLimit = p->pLimit;
pLimit           108893 ext/sqlite3/libsqlite/sqlite3.c       p->pLimit = 0;
pLimit           108903 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprDelete(db, p->pLimit);
pLimit           108904 ext/sqlite3/libsqlite/sqlite3.c       p->pLimit = pLimit;
pLimit           109388 ext/sqlite3/libsqlite/sqlite3.c   sqlite3ExprDelete(db, p->pLimit);
pLimit           109389 ext/sqlite3/libsqlite/sqlite3.c   p->pLimit = 0;
pLimit           109821 ext/sqlite3/libsqlite/sqlite3.c   if( pSub->pLimit && p->pLimit ) return 0;              /* Restriction (13) */
pLimit           109823 ext/sqlite3/libsqlite/sqlite3.c   if( (p->selFlags & SF_Compound)!=0 && pSub->pLimit ){
pLimit           109828 ext/sqlite3/libsqlite/sqlite3.c   if( pSub->pLimit && (pSrc->nSrc>1 || isAgg) ){
pLimit           109838 ext/sqlite3/libsqlite/sqlite3.c   if( pSub->pLimit && p->pWhere ) return 0;              /* Restriction (19) */
pLimit           109839 ext/sqlite3/libsqlite/sqlite3.c   if( pSub->pLimit && (p->selFlags & SF_Distinct)!=0 ){
pLimit           109968 ext/sqlite3/libsqlite/sqlite3.c     Expr *pLimit = p->pLimit;
pLimit           109974 ext/sqlite3/libsqlite/sqlite3.c     p->pLimit = 0;
pLimit           109979 ext/sqlite3/libsqlite/sqlite3.c     p->pLimit = pLimit;
pLimit           110173 ext/sqlite3/libsqlite/sqlite3.c     if( pSub->pLimit ){
pLimit           110174 ext/sqlite3/libsqlite/sqlite3.c       pParent->pLimit = pSub->pLimit;
pLimit           110175 ext/sqlite3/libsqlite/sqlite3.c       pSub->pLimit = 0;
pLimit           110361 ext/sqlite3/libsqlite/sqlite3.c   pNew->pLimit = 0;
pLimit           111997 ext/sqlite3/libsqlite/sqlite3.c   if( p->pLimit ) n++;
pLimit           112050 ext/sqlite3/libsqlite/sqlite3.c   if( p->pLimit ){
pLimit           112052 ext/sqlite3/libsqlite/sqlite3.c     sqlite3TreeViewExpr(pView, p->pLimit, 0);
pLimit           123263 ext/sqlite3/libsqlite/sqlite3.c   Expr *pLimit;    /* The LIMIT expression.  NULL if there is no limit */
pLimit           125672 ext/sqlite3/libsqlite/sqlite3.c   yygotominor.yy3 = sqlite3SelectNew(pParse,yymsp[-6].minor.yy14,yymsp[-5].minor.yy65,yymsp[-4].minor.yy132,yymsp[-3].minor.yy14,yymsp[-2].minor.yy132,yymsp[-1].minor.yy14,yymsp[-7].minor.yy381,yymsp[0].minor.yy476.pLimit,yymsp[0].minor.yy476.pOffset);
pLimit           125883 ext/sqlite3/libsqlite/sqlite3.c {yygotominor.yy476.pLimit = 0; yygotominor.yy476.pOffset = 0;}
pLimit           125886 ext/sqlite3/libsqlite/sqlite3.c {yygotominor.yy476.pLimit = yymsp[0].minor.yy346.pExpr; yygotominor.yy476.pOffset = 0;}
pLimit           125889 ext/sqlite3/libsqlite/sqlite3.c {yygotominor.yy476.pLimit = yymsp[-2].minor.yy346.pExpr; yygotominor.yy476.pOffset = yymsp[0].minor.yy346.pExpr;}
pLimit           125892 ext/sqlite3/libsqlite/sqlite3.c {yygotominor.yy476.pOffset = yymsp[-2].minor.yy346.pExpr; yygotominor.yy476.pLimit = yymsp[0].minor.yy346.pExpr;}