Lines Matching defs:Patch
339 ->ListDebugDieRefPatch.forEach([&](DebugDieRefPatch &Patch) {
341 Patch.RefDieIdxOrClonedOffset =
342 Patch.RefCU.getPointer()->getDieOutOffset(
343 Patch.RefDieIdxOrClonedOffset);
348 [&](DebugULEB128DieRefPatch &Patch) {
350 Patch.RefDieIdxOrClonedOffset =
351 Patch.RefCU.getPointer()->getDieOutOffset(
352 Patch.RefDieIdxOrClonedOffset);
360 [](DebugULEB128DieRefPatch &Patch) {
362 Patch.RefDieIdxOrClonedOffset =
363 Patch.RefCU.getPointer()->getDieOutOffset(
364 Patch.RefDieIdxOrClonedOffset);
372 [](DebugULEB128DieRefPatch &Patch) {
374 Patch.RefDieIdxOrClonedOffset =
375 Patch.RefCU.getPointer()->getDieOutOffset(
376 Patch.RefDieIdxOrClonedOffset);
467 DebugInfoSection.ListDebugLocPatch.forEach([&](DebugLocPatch &Patch) {
471 Patch.PatchOffset,
488 CurExpression.Range->LowPC + Patch.AddrAdjustmentValue,
489 CurExpression.Range->HighPC + Patch.AddrAdjustmentValue};
499 OutLocationSection, Patch.AddrAdjustmentValue,
506 DebugInfoSection.apply(Patch.PatchOffset, dwarf::DW_FORM_sec_offset,
664 // Patch section length.
707 DebugInfoSection.ListDebugRangePatch.forEach([&](DebugRangePatch &Patch) {
708 if (Patch.IsCompileUnitRanges) {
709 CompileUnitRangePtr = &Patch;
715 Patch.PatchOffset,
742 DebugInfoSection.apply(Patch.PatchOffset, dwarf::DW_FORM_sec_offset,