Lines Matching refs:pPatch
216649 const JsonParse *pPatch, /* The PATCH */ argument
216678 assert( iPatch>=0 && iPatch<pPatch->nBlob );
216679 x = pPatch->aBlob[iPatch] & 0x0f;
216683 n = jsonbPayloadSize(pPatch, iPatch, &sz);
216688 jsonBlobEdit(pTarget, iTarget, szTarget, pPatch->aBlob+iPatch, szPatch);
216698 n = jsonbPayloadSize(pPatch, iPatch, &sz);
216709 ePLabel = pPatch->aBlob[iPCursor] & 0x0f;
216713 nPLabel = jsonbPayloadSize(pPatch, iPCursor, &szPLabel);
216717 nPValue = jsonbPayloadSize(pPatch, iPValue, &szPValue);
216739 (const char*)&pPatch->aBlob[iPLabel+nPLabel],
216748 x = pPatch->aBlob[iPValue] & 0x0f;
216761 rc = jsonMergePatch(pTarget, iTValue, pPatch, iPValue, iDepth+1);
216768 if( (pPatch->aBlob[iPValue] & 0x0f)!=JSONB_OBJECT ){ /* Line 14 */
216771 memcpy(&pTarget->aBlob[iTEnd], &pPatch->aBlob[iPLabel], szNew);
216773 &pPatch->aBlob[iPValue], szPValue+nPValue);
216778 memcpy(&pTarget->aBlob[iTEnd], &pPatch->aBlob[iPLabel], szNew);
216783 rc = jsonMergePatch(pTarget, iTEnd+szNew,pPatch,iPValue,iDepth+1);
216805 JsonParse *pPatch; /* The PATCH */ local
216812 pPatch = jsonParseFuncArg(ctx, argv[1], 0);
216813 if( pPatch ){
216814 rc = jsonMergePatch(pTarget, 0, pPatch, 0, 0);
216824 jsonParseFree(pPatch);