Lines Matching refs:RefUnit
128 void noteForwardReference(DIE *Die, const CompileUnit *RefUnit,
230 void CompileUnit::noteForwardReference(DIE *Die, const CompileUnit *RefUnit, in noteForwardReference() argument
232 ForwardDIEReferences.emplace_back(Die, RefUnit, Attr); in noteForwardReference()
239 const CompileUnit *RefUnit; in fixupForwardReferences() local
241 std::tie(RefDie, RefUnit, Attr) = Ref; in fixupForwardReferences()
242 Attr->setValue(RefDie->getOffset() + RefUnit->getStartOffset()); in fixupForwardReferences()
1775 CompileUnit *RefUnit = nullptr; in cloneDieReferenceAttribute() local
1778 if (!(RefUnit = getUnitForOffset(Ref)) || in cloneDieReferenceAttribute()
1779 !(RefDie = RefUnit->getOrigUnit().getDIEForOffset(Ref))) { in cloneDieReferenceAttribute()
1789 unsigned Idx = RefUnit->getOrigUnit().getDIEIndex(RefDie); in cloneDieReferenceAttribute()
1790 CompileUnit::DIEInfo &RefInfo = RefUnit->getInfo(Idx); in cloneDieReferenceAttribute()
1809 RefUnit->getStartOffset() + NewRefDie->getOffset(); in cloneDieReferenceAttribute()
1814 Unit.noteForwardReference(NewRefDie, RefUnit, Attr); in cloneDieReferenceAttribute()