Lines Matching refs:NEVER
13766 ** Disable ALWAYS() and NEVER() (make them pass-throughs) for coverage
13774 ** The ALWAYS and NEVER macros surround boolean expressions which
13782 ** In other words, ALWAYS and NEVER are added for defensive code.
13784 ** When doing coverage testing ALWAYS and NEVER are hard-coded to
13790 # define NEVER(X) (0)
13793 # define NEVER(X) ((X)?(assert(0),1):0)
13796 # define NEVER(X) (X)
25029 if( NEVER(id->pMethods==0) ) return 0;
30879 if( NEVER(db==0) ) return;
30882 if( NEVER(pParse==0) ) return;
30884 if( NEVER(zText==0) ) return;
32727 if( NEVER(pVfs==0) ){
32876 if( NEVER(p==0) ) return SQLITE_NOMEM_BKPT;
32973 if( NEVER(p==0) ) return SQLITE_NOMEM_BKPT;
33037 if( NEVER(p==0) ) return SQLITE_NOMEM_BKPT;
41817 if( NEVER(pShmNode==0) ){
43415 if( NEVER(j==0) ) zOut[j++] = '/';
49159 if( NEVER(pShmNode==0) ) return SQLITE_IOERR_SHMLOCK;
51547 if( (p->mFlags & SQLITE_DESERIALIZE_RESIZEABLE)==0 || NEVER(p->nMmap>0) ){
51573 if( NEVER(p->mFlags & SQLITE_DESERIALIZE_READONLY) ){
52181 if( NEVER(pLower==0) ) return SQLITE_ERROR;
53395 if( NEVER(i==N_SORT_BUCKET-1) ){
58596 if( NEVER(pPg==0) ) return;
60137 ** be called in the error state. Nevertheless, we include a NEVER()
60140 if( NEVER(pPager->errCode) ) return SQLITE_OK;
61349 if( NEVER(pPager->errCode) ) return pPager->errCode;
61987 if( NEVER(pPager->errCode) ) return pPager->errCode;
62208 if( NEVER(pPager->errCode) ) return pPager->errCode;
62768 if( NEVER(pPgOld->nRef>1) ){
63001 if( NEVER(isOpen(pPager->jfd) && pPager->journalOff>0) ) return 0;
64385 }else if( NEVER(rc==SQLITE_OK) ){
64452 if( NEVER(i) ) return; /* Defense-in-depth, in case (1) above is wrong */
64704 if( NEVER(rc!=SQLITE_OK) ) break;
74669 if( NEVER(pCur->eState!=CURSOR_VALID) ) return -1;
74670 if( NEVER(pCur->pPage->leaf==0) ) return -1;
74722 if( NEVER(!pPage->isInit) || sqlite3FaultSim(412) ){
76159 if( NEVER(nShift>nCell) ) return SQLITE_CORRUPT_BKPT;
76300 if( NEVER(rc) ){
76716 if( NEVER(limit<pOld->aiOvfl[0]) ){
77384 if( NEVER(pPage->nFree<0) && btreeComputeFreeSpace(pPage) ) break;
77788 if( NEVER(pCur->eState>CURSOR_INVALID) ){
78389 if( NEVER(rc) ){
78555 if( NEVER(rc) ){
82234 if( pCtx==0 || NEVER(pCtx->pParse->nErr==0) )
85777 if( NEVER(p->readOnly) ){
98363 if( pVtab==0 || NEVER(pVtab->pModule==0) ){
98663 if( pVtab==0 || NEVER(pVtab->pModule==0) ){
103384 ** a NEVER(), in case our analysis is subtly flawed. */
103385 NEVER(p->nSpill>0)
105141 if( NEVER(pE==0) ) continue;
105315 if( NEVER(pE2==0) ) continue;
105838 if( iCol<0 || NEVER(iCol>=pTab->nCol) ) return SQLITE_AFF_INTEGER;
106582 if( NEVER(p->pRight) && p->pRight->nHeight>nHeight ){
107686 if( NEVER(pColumns==0) ) goto vector_append_error;
108263 if( NEVER(p==0) ) return 0; /* Used to only happen following on OOM */
109681 if( NEVER(p==0) ) return;
110251 || NEVER(pExpr->iAgg<0)
110252 || NEVER(pExpr->iAgg>=pInfo->nFunc)
111013 if( NEVER(v==0) ) return; /* Existence of VDBE checked by caller */
111014 if( NEVER(pExpr==0) ) return; /* No way this can happen */
111156 if( NEVER(v==0) ) return; /* Existence of VDBE checked by caller */
112465 if( NEVER(db->mallocFailed) ) goto exit_rename_table;
113292 if( NEVER(pPtr==0) ){
113476 && NEVER(p->pNewTable==0 && p->pNewIndex==0 && p->pNewTrigger==0)
113977 if( NEVER(pSrc==0) ){
114462 if( NEVER(db->mallocFailed) ) goto exit_drop_column;
115559 if( NEVER(i==XN_ROWID) ){
115609 if( v==0 || NEVER(pTab==0) ){
117046 if( NEVER(pList==0) ) return WRC_Continue;
118164 || NEVER(pList==0)
118165 || NEVER(pList->nExpr<pCol->iDflt)
118182 if( NEVER(!IsOrdinaryTable(pTab)) ) return 0;
118183 if( NEVER(pTab->u.tab.pDfltList==0) ) return 0;
118184 if( NEVER(pTab->u.tab.pDfltList->nExpr<pCol->iDflt) ) return 0;
119084 if( p==0 || NEVER(p->nCol<1) ) return;
119999 if( NEVER(pMod->pModule==0) ) return;
120254 if( NEVER(v==0) ) return;
121072 if( NEVER(iCol<0) ) goto fk_end;
121188 if( NEVER(!IsOrdinaryTable(pTab)) ) return;
122960 }else if( NEVER(pName2==0) || pName2->z==0 ){
126711 if( NEVER(pDef==0) || (pDef->funcFlags & SQLITE_FUNC_LIKE)==0 ){
129023 || NEVER(IsVirtual(pSeqTab))
138709 if( NEVER(pLeft->pTab==0 || pRightTab==0) ) continue;
140435 if( NEVER(nCol>32767) ) nCol = 32767;
142184 if( NEVER(pSrcItem->pTab==0) ) return;
142991 if( NEVER(pExpr==0) ) return;
143942 if( NEVER(pBase->u3.pUsing==0) ) continue;
146685 if( NEVER(pParse->nErr) || !pTrig ) goto triggerfinish_cleanup;
147102 if( pIdList==0 || NEVER(pEList==0) ) return 1;
147113 if( NEVER(db->aDb[1].pSchema==0) ) return 0;
147284 if( NEVER(pOldExpr==0) ) continue;
149411 if( NEVER(pUpsert==0) ) return 0;
149787 || NEVER(db->mallocFailed)
149879 if( NEVER(rc!=SQLITE_OK) ) goto end_of_vacuum;
151076 if( NEVER(pExpr==0) ) return pDef;
151080 if( NEVER(pTab==0) ) return pDef;
153203 if( NEVER(pLoop->prereq & notReady) ) continue;
153349 if( NEVER(pTerm==0) ) continue;
157161 if( NEVER(p==0) ) continue;
157694 if( NEVER(pLoop==0) ) continue;
159748 if( NEVER(pExpr==0) ) continue;
161002 if( NEVER(pOBExpr==0) ) continue;
161137 if( NEVER(pOBExpr==0) ) continue;
164487 if( NEVER(p1==0) || NEVER(p2==0) ) return 1;
171277 /* (347) ecmd ::= explain cmdx SEMI (NEVER REDUCES) */ assert(yyruleno!=347);
172926 if( NEVER(n<=0) ) break;
177629 ** NEVER macros were defined at compile-time.
177634 ** ALWAYS() and NEVER() are both no-op pass-through macros, which is the
177645 ** // ALWAYS() and NEVER() are no-op pass-through macros
177647 ** // ALWAYS(x) asserts that x is true. NEVER(x) asserts x is false.
177649 ** // ALWAYS(x) is a constant 1. NEVER(x) is a constant 0.
179434 # define NEVER(X) (0)
179437 # define NEVER(X) ((X)?(assert(0),1):0)
179440 # define NEVER(X) (X)
196821 if( NEVER(pIter==0) ) return 1;
200273 #ifdef NEVER
200276 if( NEVER(!pStr) ) return;
201035 # define NEVER(X) (0)
201038 # define NEVER(X) ((X)?(assert(0),1):0)
201041 # define NEVER(X) (X)
202677 if( NEVER(p==0) ) return SQLITE_OK;
202878 if( NEVER(pNew==0) ){ /* Because pCsr->bPoint was FALSE */
203217 if( NEVER(cnt>100) ){
203222 if( NEVER(rc!=SQLITE_OK) ){
203521 if( NEVER(pNode==0) ) return SQLITE_ERROR;
203616 if( NEVER(rc!=SQLITE_OK) ){
221973 # define NEVER(X) (0)
221976 # define NEVER(X) ((X)?(assert(0),1):0)
221979 # define NEVER(X) (X)