Lines Matching refs:bIndirect

47   int bIndirect;                  /* True if all changes are indirect */  member
102 int bIndirect; /* True if current change was indirect */ member
297 u8 bIndirect; /* True if this change is "indirect" */ member
1414 if( pSession->bIndirect || pSession->hook.xDepth(pSession->hook.pCtx) ){ in sessionPreupdateOneChange()
1415 pC->bIndirect = 1; in sessionPreupdateOneChange()
1422 }else if( pC->bIndirect ){ in sessionPreupdateOneChange()
1426 && pSession->bIndirect==0 in sessionPreupdateOneChange()
1428 pC->bIndirect = 0; in sessionPreupdateOneChange()
2250 sessionAppendByte(pBuf, p->bIndirect, &rc); in sessionAppendUpdate()
2344 sessionAppendByte(pBuf, p->bIndirect, &rc); in sessionAppendDelete()
2608 sessionAppendByte(&buf, p->bIndirect, &rc); in sessionGenerateChangeset()
2741 int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect){ in sqlite3session_indirect() argument
2744 if( bIndirect>=0 ){ in sqlite3session_indirect()
2745 pSession->bIndirect = bIndirect; in sqlite3session_indirect()
2747 ret = pSession->bIndirect; in sqlite3session_indirect()
3276 p->bIndirect = p->in.aData[p->in.iNext++]; in sessionChangesetNextOne()
3393 if( pbIndirect ) *pbIndirect = pIter->bIndirect; in sqlite3changeset_op()
3607 int bIndirect = pInput->aData[pInput->iNext+1]; in sessionChangesetInvert() local
3613 sessionAppendByte(&sOut, bIndirect, &rc); in sessionChangesetInvert()
4951 int bIndirect, /* True if second change is indirect */ in sessionChangeMerge() argument
4966 pNew->bIndirect = bIndirect; in sessionChangeMerge()
4968 if( bIndirect==0 || bRebase==0 ){ in sessionChangeMerge()
4990 if( pExist->op==SQLITE_DELETE && pExist->bIndirect ){ in sessionChangeMerge()
5004 pNew->bIndirect = bIndirect || pExist->bIndirect; in sessionChangeMerge()
5011 if( *a1==0xFF || (pTab->abPK[i]==0 && bIndirect) ){ in sessionChangeMerge()
5067 pNew->bIndirect = (bIndirect && pExist->bIndirect); in sessionChangeMerge()
5142 int bIndirect; in sessionChangesetToHash() local
5154 sqlite3changeset_op(pIter, &zNew, &nCol, &op, &bIndirect); in sessionChangesetToHash()
5218 pIter->bPatchset, pExist, op, bIndirect, aRec, nRec, &pChange in sessionChangesetToHash()
5274 sessionAppendByte(&buf, p->bIndirect, &rc); in sessionChangegroupOutput()
5518 *pOut++ = pIter->bIndirect; in sessionAppendPartialUpdate()
5624 if( pChange->bIndirect==0 ){ in sessionRebase()
5626 sessionAppendByte(&sOut, pIter->bIndirect, &rc); in sessionRebase()
5636 if( pChange->bIndirect==0 ){ in sessionRebase()
5640 sessionAppendByte(&sOut, pIter->bIndirect, &rc); in sessionRebase()
5658 sessionAppendByte(&sOut, pIter->bIndirect, &rc); in sessionRebase()
5669 sessionAppendByte(&sOut, pIter->bIndirect, &rc); in sessionRebase()