Lines Matching refs:Unit
37 static unsigned getOffsetSize(const DWARFYAML::Unit &Unit) { in getOffsetSize() argument
38 return Unit.Length.isDWARF64() ? 8 : 4; in getOffsetSize()
41 static unsigned getRefSize(const DWARFYAML::Unit &Unit) { in getRefSize() argument
42 if (Unit.Version == 2) in getRefSize()
43 return Unit.AddrSize; in getRefSize()
44 return getOffsetSize(Unit); in getRefSize()
48 for (auto &Unit : DebugInfo.CompileUnits) { in traverseDebugInfo() local
49 onStartCompileUnit(Unit); in traverseDebugInfo()
50 auto FirstAbbrevCode = Unit.Entries[0].AbbrCode; in traverseDebugInfo()
52 for (auto &Entry : Unit.Entries) { in traverseDebugInfo()
53 onStartDIE(Unit, Entry); in traverseDebugInfo()
69 onVariableSizeValue(FormVal->Value, Unit.AddrSize); in traverseDebugInfo()
72 onVariableSizeValue(FormVal->Value, getRefSize(Unit)); in traverseDebugInfo()
156 onVariableSizeValue(FormVal->Value, getOffsetSize(Unit)); in traverseDebugInfo()
170 onEndDIE(Unit, Entry); in traverseDebugInfo()
172 onEndCompileUnit(Unit); in traverseDebugInfo()