Lines Matching refs:InUnit

18   DWARFDataExtractor Data = InUnit.getOrigUnit().getDebugInfoExtractor();  in clone()
24 uint64_t NextOffset = (InputDIEIdx + 1 < InUnit.getOrigUnit().getNumDIEs()) in clone()
25 ? InUnit.getDIEAtIndex(InputDIEIdx + 1).getOffset() in clone()
26 : InUnit.getOrigUnit().getNextUnitOffset(); in clone()
36 InUnit.getContaingFile().Addresses->applyValidRelocs(DIECopy, Offset, in clone()
52 InUnit.getFormParams()); in clone()
57 Val.extractValue(Data, &Offset, InUnit.getFormParams(), in clone()
58 &InUnit.getOrigUnit()); in clone()
110 InUnit.warn("unsupported attribute form " + in clone()
121 InUnit.getVersion() >= 5 && !AttrInfo.HasStringOffsetBaseAttr) { in clone()
146 if (InUnit.getGlobalData().getOptions().UpdateIndexTablesOnly) in shouldSkipAttribute()
151 return InUnit.getDIEInfo(InputDIEIdx).getIsInFunctionScope() && in shouldSkipAttribute()
158 return !InUnit.getGlobalData().getOptions().UpdateIndexTablesOnly; in shouldSkipAttribute()
164 return !InUnit.getGlobalData().getOptions().UpdateIndexTablesOnly; in shouldSkipAttribute()
167 if (InUnit.getGlobalData().getOptions().UpdateIndexTablesOnly) in shouldSkipAttribute()
177 return InUnit.getDIEInfo(InputDIEIdx).getIsInFunctionScope() && in shouldSkipAttribute()
187 InUnit.warn("cann't read string attribute."); in cloneStringAttr()
192 InUnit.getGlobalData().getStringPool().insert(*String).first; in cloneStringAttr()
204 AttrOutOffset, OutDIE, InUnit.getDieTypeEntry(InputDIEIdx), in cloneStringAttr()
219 InUnit.getDieTypeEntry(InputDIEIdx), StringInPool}); in cloneStringAttr()
243 InUnit.resolveDIEReference(Val, ResolveInterCUReferencesMode::Resolve); in cloneDieRefAttr()
246 InUnit.warn("cann't find referenced DIE.", InputDieEntry); in cloneDieRefAttr()
258 assert(InUnit.getDieTypeEntry(InputDIEIdx) && in cloneDieRefAttr()
262 AttrOutOffset, OutDIE, InUnit.getDieTypeEntry(InputDIEIdx), in cloneDieRefAttr()
315 InUnit.getContaingFile().Dwarf->getDebugMacinfo(); in cloneScalarAttr()
329 InUnit.getContaingFile().Dwarf->getDebugMacro(); in cloneScalarAttr()
370 InUnit.getDirAndFilenameFromLineTable(Val)) in cloneScalarAttr()
373 InUnit.getDieTypeEntry(InputDIEIdx), in cloneScalarAttr()
396 if (InUnit.getGlobalData().getOptions().UpdateIndexTablesOnly) { in cloneScalarAttr()
404 InUnit.warn("unsupported scalar attribute form. Dropping attribute.", in cloneScalarAttr()
427 InUnit.warn("cann't read the attribute. Dropping.", InputDieEntry); in cloneScalarAttr()
431 InUnit.getOrigUnit().getRnglistOffset(*Index); in cloneScalarAttr()
433 InUnit.warn("cann't read the attribute. Dropping.", InputDieEntry); in cloneScalarAttr()
445 InUnit.warn("cann't read the attribute. Dropping.", InputDieEntry); in cloneScalarAttr()
449 InUnit.getOrigUnit().getLoclistOffset(*Index); in cloneScalarAttr()
451 InUnit.warn("cann't read the attribute. Dropping.", InputDieEntry); in cloneScalarAttr()
474 InUnit.warn("unsupported scalar attribute form. Dropping attribute.", in cloneScalarAttr()
490 InUnit.getOrigUnit().getVersion())) { in cloneScalarAttr()
538 InUnit.getOrigUnit().isLittleEndian(), in cloneBlockAttr()
539 InUnit.getOrigUnit().getAddressByteSize()); in cloneBlockAttr()
540 DWARFExpression Expr(Data, InUnit.getOrigUnit().getAddressByteSize(), in cloneBlockAttr()
541 InUnit.getFormParams().Format); in cloneBlockAttr()
543 InUnit.cloneDieAttrExpression(Expr, Buffer, DebugInfoOutputSection, in cloneBlockAttr()
575 InUnit.getGlobalData().getOptions().UpdateIndexTablesOnly; in cloneBlockAttr()
586 if (InUnit.getGlobalData().getOptions().UpdateIndexTablesOnly) in cloneAddressAttr()
607 InUnit.find(InputDieEntry, AttrSpec.Attr); in cloneAddressAttr()
613 InUnit.warn("cann't read address attribute value."); in cloneAddressAttr()