Lines Matching refs:pTarget
122198 Table *pTarget = sqlite3LocateTableItem(&sParse, 0, &pStep->pSrc->a[0]); local
122199 if( pTarget==pTab ){
161173 ExprList *pTarget, /* Target argument to ON CONFLICT, or NULL */ argument
161182 sqlite3ExprListDelete(db, pTarget);
161189 pNew->pUpsertTarget = pTarget;
161216 ExprList *pTarget; /* The conflict-target clause */ local
161243 pTarget = pUpsert->pUpsertTarget;
161246 && pTarget->nExpr==1
161247 && (pTerm = pTarget->a[0].pExpr)->op==TK_COLUMN
161271 if( pTarget->nExpr!=pIdx->nKeyCol ) continue;
161298 if( sqlite3ExprCompare(0,pTarget->a[jj].pExpr,pExpr,iCursor)<2 ){
216966 JsonParse *pTarget, /* The JSON parser that contains the TARGET */ argument
216996 assert( iTarget>=0 && iTarget<pTarget->nBlob );
217005 n = jsonbPayloadSize(pTarget, iTarget, &sz);
217007 jsonBlobEdit(pTarget, iTarget, szTarget, pPatch->aBlob+iPatch, szPatch);
217008 return pTarget->oom ? JSON_MERGE_OOM : JSON_MERGE_OK; /* Line 03 */
217010 x = pTarget->aBlob[iTarget] & 0x0f;
217012 n = jsonbPayloadSize(pTarget, iTarget, &sz);
217013 jsonBlobEdit(pTarget, iTarget+n, sz, 0, 0);
217014 x = pTarget->aBlob[iTarget];
217015 pTarget->aBlob[iTarget] = (x & 0xf0) | JSONB_OBJECT;
217021 n = jsonbPayloadSize(pTarget, iTarget, &sz);
217042 iTEnd = iTEndBE + pTarget->delta;
217046 eTLabel = pTarget->aBlob[iTCursor] & 0x0f;
217050 nTLabel = jsonbPayloadSize(pTarget, iTCursor, &szTLabel);
217054 nTValue = jsonbPayloadSize(pTarget, iTValue, &szTValue);
217061 (const char*)&pTarget->aBlob[iTLabel+nTLabel],
217072 jsonBlobEdit(pTarget, iTLabel, nTLabel+szTLabel+nTValue+szTValue, 0,0);
217074 if( NEVER(pTarget->oom) ) return JSON_MERGE_OOM;
217077 int rc, savedDelta = pTarget->delta;
217078 pTarget->delta = 0;
217080 rc = jsonMergePatch(pTarget, iTValue, pPatch, iPValue, iDepth+1);
217082 pTarget->delta += savedDelta;
217088 jsonBlobEdit(pTarget, iTEnd, 0, 0, szPValue+nPValue+szNew);
217089 if( pTarget->oom ) return JSON_MERGE_OOM;
217090 memcpy(&pTarget->aBlob[iTEnd], &pPatch->aBlob[iPLabel], szNew);
217091 memcpy(&pTarget->aBlob[iTEnd+szNew],
217095 jsonBlobEdit(pTarget, iTEnd, 0, 0, szNew+1);
217096 if( pTarget->oom ) return JSON_MERGE_OOM;
217097 memcpy(&pTarget->aBlob[iTEnd], &pPatch->aBlob[iPLabel], szNew);
217098 pTarget->aBlob[iTEnd+szNew] = 0x00;
217099 savedDelta = pTarget->delta;
217100 pTarget->delta = 0;
217102 rc = jsonMergePatch(pTarget, iTEnd+szNew,pPatch,iPValue,iDepth+1);
217104 pTarget->delta += savedDelta;
217108 if( pTarget->delta ) jsonAfterEditSizeAdjust(pTarget, iTarget);
217109 return pTarget->oom ? JSON_MERGE_OOM : JSON_MERGE_OK;
217123 JsonParse *pTarget; /* The TARGET */ local
217129 pTarget = jsonParseFuncArg(ctx, argv[0], JSON_EDITABLE);
217130 if( pTarget==0 ) return;
217133 rc = jsonMergePatch(pTarget, 0, pPatch, 0, 0);
217135 jsonReturnParse(ctx, pTarget);
217145 jsonParseFree(pTarget);
221015 RtreeNode *pTarget = (ii<iBestSplit)?pLeft:pRight; local
221018 nodeInsertCell(pRtree, pTarget, pCell);