Lines Matching defs:eOp

73523 ** If argument eOp is false, then nByte bytes of data are copied
73524 ** from pPayload to the buffer pointed at by pBuf. If eOp is true,
73534 int eOp, /* 0 -> copy from page, 1 -> copy to page */
73537 if( eOp ){
73553 ** for the entry that the pCur cursor is pointing to. The eOp
73585 int eOp /* zero to read. non-zero to write. */
73597 assert( eOp==0 || eOp==1 );
73624 rc = copyPayload(&aPayload[offset], pBuf, a, eOp, pPage->pDbPage);
73700 ** range of data that is being read (eOp==0) or written (eOp!=0).
73721 if( eOp==0 /* (1) */
73741 (eOp==0 ? PAGER_GET_READONLY : 0)
73746 rc = copyPayload(&aPayload[offset+4], pBuf, a, eOp, pDbPage);
85583 ** close it now. Argument eOp must be either SAVEPOINT_ROLLBACK or
85585 ** transaction is rolled back. If eOp is SAVEPOINT_RELEASE, then the
85591 static SQLITE_NOINLINE int vdbeCloseStatement(Vdbe *p, int eOp){
85597 assert( eOp==SAVEPOINT_ROLLBACK || eOp==SAVEPOINT_RELEASE);
85605 if( eOp==SAVEPOINT_ROLLBACK ){
85620 if( eOp==SAVEPOINT_ROLLBACK ){
85631 if( eOp==SAVEPOINT_ROLLBACK ){
85637 SQLITE_PRIVATE int sqlite3VdbeCloseStatement(Vdbe *p, int eOp){
85639 return vdbeCloseStatement(p, eOp);
155215 u16 eOp = pOne->eOperator | pTwo->eOperator;
155224 if( (eOp & (WO_EQ|WO_LT|WO_LE))!=eOp
155225 && (eOp & (WO_EQ|WO_GT|WO_GE))!=eOp ) return;
155231 if( (eOp & (eOp-1))!=0 ){
155232 if( eOp & (WO_LT|WO_LE) ){
155233 eOp = WO_LE;
155235 assert( eOp & (WO_GT|WO_GE) );
155236 eOp = WO_GE;
155242 for(op=TK_EQ; eOp!=(WO_EQ<<(op-TK_EQ)); op++){ assert( op<TK_GE ); }
159394 u16 eOp = pTerm->eOperator; /* Shorthand for pTerm->eOperator */
159401 if( (eOp==WO_ISNULL || (pTerm->wtFlags&TERM_VNULL)!=0)
159441 if( eOp & WO_IN ){
159506 }else if( eOp & (WO_EQ|WO_IS) ){
159514 || (pProbe->nKeyCol==1 && pProbe->onError && eOp==WO_EQ)
159522 }else if( eOp & WO_ISNULL ){
159528 if( eOp & (WO_GT|WO_GE) ){
159529 testcase( eOp & WO_GT );
159530 testcase( eOp & WO_GE );
159548 assert( eOp & (WO_LT|WO_LE) );
159549 testcase( eOp & WO_LT );
159550 testcase( eOp & WO_LE );
159571 assert( eOp & (WO_ISNULL|WO_EQ|WO_IN|WO_IS) );
159575 assert( (eOp & WO_IN) || nIn==0 );
159576 testcase( eOp & WO_IN );
159585 && ((eOp & WO_IN)==0 || ExprUseXList(pTerm->pExpr))
159589 if( (eOp & (WO_EQ|WO_ISNULL|WO_IS))!=0 ){
159590 testcase( eOp & WO_EQ );
159591 testcase( eOp & WO_IS );
159592 testcase( eOp & WO_ISNULL );
159630 if( eOp & WO_ISNULL ){
161063 u16 eOp = pLoop->aLTerm[j]->eOperator;
161077 if( (eOp & eqOpMask)!=0 ){
161078 if( eOp & (WO_ISNULL|WO_IS) ){
161079 testcase( eOp & WO_ISNULL );
161080 testcase( eOp & WO_IS );
161085 }else if( ALWAYS(eOp & WO_IN) ){
161086 /* ALWAYS() justification: eOp is an equality operator due to the
219753 int eOp = pIter->op;
219765 assert( eOp==SQLITE_DELETE || eOp==SQLITE_INSERT || eOp==SQLITE_UPDATE );
219768 (eOp==SQLITE_DELETE ? SQLITE_DELETE : SQLITE_INSERT), &rc
219773 if( eOp==SQLITE_DELETE || (eOp==SQLITE_UPDATE && p->abPK[i]) ){