Lines Matching defs:iChild
73914 ** asserts that page number iChild is the left-child if the iIdx'th
73916 ** cells in pParent, that page number iChild is the right-child of
73919 static void assertParentIndex(MemPage *pParent, int iIdx, Pgno iChild){
73924 assert( get4byte(&pParent->aData[pParent->hdrOffset+8])==iChild );
73926 assert( get4byte(findCell(pParent, iIdx))==iChild );
75693 Pgno iChild, /* If non-zero, replace first 4 bytes with this value */
75715 if( iChild ){
75716 put4byte(pCell, iChild);
75750 if( iChild ){
75757 put4byte(&data[idx], iChild);
78861 ** Check that the entry in the pointer-map for page iChild maps to
78867 Pgno iChild, /* Child page number */
78875 rc = ptrmapGet(pCheck->pBt, iChild, &ePtrmapType, &iPtrmapParent);
78878 checkAppendMsg(pCheck, "Failed to read ptrmap key=%d", iChild);
78885 iChild, eType, iParent, ePtrmapType, iPtrmapParent);
127539 int iChild = sqlite3TableColumnToStorage(pFKey->pFrom,aiCol[i])
127550 sqlite3VdbeAddOp3(v, OP_Ne, iChild, iJump, iParent); VdbeCoverage(v);
155166 ** Mark term iChild as being a child of term iParent
155168 static void markTermAsChild(WhereClause *pWC, int iChild, int iParent){
155169 pWC->a[iChild].iParent = iParent;
155170 pWC->a[iChild].truthProb = pWC->a[iParent].truthProb;
181542 u64 iChild; /* Block id of child node to descend to */
181547 ** node into variable iChild.
181558 zCsr += sqlite3Fts3GetVarintU(zCsr, &iChild);
181559 zCsr += sqlite3Fts3GetVarintU(zCsr, &iChild);
181604 ** headed by node iChild are smaller than zTerm. No need to search
181605 ** iChild.
181608 ** the tree headed by iChild may contain the specified term.
181612 *piFirst = (i64)iChild;
181617 *piLast = (i64)iChild;
181621 iChild++;
181624 if( piFirst ) *piFirst = (i64)iChild;
181625 if( piLast ) *piLast = (i64)iChild;
193624 sqlite3_int64 iChild; /* Pointer to child node */
193669 if( p->iChild && bFirst==0 ) p->iChild++;
193687 if( p->iChild==0 ){
193724 p->iOff = 1 + sqlite3Fts3GetVarint(&p->aNode[1], &p->iChild);
194251 pNode->iBlock = reader.iChild;
194252 rc = sqlite3Fts3ReadBlock(p, reader.iChild, &aBlock, &nBlock,0);
194475 static void fts3StartNode(Blob *pNode, int iHeight, sqlite3_int64 iChild){
194477 if( iChild ){
194478 assert( pNode->nAlloc>=1+sqlite3Fts3VarintLen(iChild) );
194479 pNode->n = 1 + sqlite3Fts3PutVarint(&pNode->a[1], iChild);
194523 fts3StartNode(pNew, (int)aNode[0], reader.iChild);
194524 *piBlock = reader.iChild;
194533 fts3StartNode(pNew, (int)aNode[0], reader.iChild);
194534 *piBlock = reader.iChild;
204050 i64 iChild = nodeGetRowid(pRtree, pRoot, 0);
204051 rc = nodeAcquire(pRtree, iChild, pRoot, &pChild); /* tag-20210916a */
227643 int iChild;
227652 for(iChild=0; iChild<pAnd->nChild; iChild++){
227653 Fts5ExprNode *pChild = pAnd->apChild[iChild];