Lines Matching refs:pTarget
119396 Table *pTarget = sqlite3LocateTable(&sParse, 0, pStep->zTarget, zDb);
119397 if( pTarget==pTab ){
156857 ExprList *pTarget, /* Target argument to ON CONFLICT, or NULL */
156866 sqlite3ExprListDelete(db, pTarget);
156873 pNew->pUpsertTarget = pTarget;
156900 ExprList *pTarget; /* The conflict-target clause */
156927 pTarget = pUpsert->pUpsertTarget;
156930 && pTarget->nExpr==1
156931 && (pTerm = pTarget->a[0].pExpr)->op==TK_COLUMN
156955 if( pTarget->nExpr!=pIdx->nKeyCol ) continue;
156982 if( sqlite3ExprCompare(0,pTarget->a[jj].pExpr,pExpr,iCursor)<2 ){
211986 JsonParse *pTarget, /* The JSON parser that contains the TARGET */
212015 assert( iTarget>=0 && iTarget<pTarget->nBlob );
212024 n = jsonbPayloadSize(pTarget, iTarget, &sz);
212026 jsonBlobEdit(pTarget, iTarget, szTarget, pPatch->aBlob+iPatch, szPatch);
212027 return pTarget->oom ? JSON_MERGE_OOM : JSON_MERGE_OK; /* Line 03 */
212029 x = pTarget->aBlob[iTarget] & 0x0f;
212031 n = jsonbPayloadSize(pTarget, iTarget, &sz);
212032 jsonBlobEdit(pTarget, iTarget+n, sz, 0, 0);
212033 x = pTarget->aBlob[iTarget];
212034 pTarget->aBlob[iTarget] = (x & 0xf0) | JSONB_OBJECT;
212040 n = jsonbPayloadSize(pTarget, iTarget, &sz);
212061 iTEnd = iTEndBE + pTarget->delta;
212065 eTLabel = pTarget->aBlob[iTCursor] & 0x0f;
212069 nTLabel = jsonbPayloadSize(pTarget, iTCursor, &szTLabel);
212073 nTValue = jsonbPayloadSize(pTarget, iTValue, &szTValue);
212080 (const char*)&pTarget->aBlob[iTLabel+nTLabel],
212091 jsonBlobEdit(pTarget, iTLabel, nTLabel+szTLabel+nTValue+szTValue, 0,0);
212093 if( NEVER(pTarget->oom) ) return JSON_MERGE_OOM;
212096 int rc, savedDelta = pTarget->delta;
212097 pTarget->delta = 0;
212098 rc = jsonMergePatch(pTarget, iTValue, pPatch, iPValue);
212100 pTarget->delta += savedDelta;
212106 jsonBlobEdit(pTarget, iTEnd, 0, 0, szPValue+nPValue+szNew);
212107 if( pTarget->oom ) return JSON_MERGE_OOM;
212108 memcpy(&pTarget->aBlob[iTEnd], &pPatch->aBlob[iPLabel], szNew);
212109 memcpy(&pTarget->aBlob[iTEnd+szNew],
212113 jsonBlobEdit(pTarget, iTEnd, 0, 0, szNew+1);
212114 if( pTarget->oom ) return JSON_MERGE_OOM;
212115 memcpy(&pTarget->aBlob[iTEnd], &pPatch->aBlob[iPLabel], szNew);
212116 pTarget->aBlob[iTEnd+szNew] = 0x00;
212117 savedDelta = pTarget->delta;
212118 pTarget->delta = 0;
212119 rc = jsonMergePatch(pTarget, iTEnd+szNew,pPatch,iPValue);
212121 pTarget->delta += savedDelta;
212125 if( pTarget->delta ) jsonAfterEditSizeAdjust(pTarget, iTarget);
212126 return pTarget->oom ? JSON_MERGE_OOM : JSON_MERGE_OK;
212140 JsonParse *pTarget; /* The TARGET */
212146 pTarget = jsonParseFuncArg(ctx, argv[0], JSON_EDITABLE);
212147 if( pTarget==0 ) return;
212150 rc = jsonMergePatch(pTarget, 0, pPatch, 0);
212152 jsonReturnParse(ctx, pTarget);
212160 jsonParseFree(pTarget);
215982 RtreeNode *pTarget = (ii<iBestSplit)?pLeft:pRight;
215985 nodeInsertCell(pRtree, pTarget, pCell);