Lines Matching refs:InfoData
58 getIndexedString(dwarf::Form Form, DataExtractor InfoData, uint64_t &InfoOffset, in getIndexedString() argument
61 return InfoData.getCStr(&InfoOffset); in getIndexedString()
65 StrIndex = InfoData.getU8(&InfoOffset); in getIndexedString()
68 StrIndex = InfoData.getU16(&InfoOffset); in getIndexedString()
71 StrIndex = InfoData.getU24(&InfoOffset); in getIndexedString()
74 StrIndex = InfoData.getU32(&InfoOffset); in getIndexedString()
78 StrIndex = InfoData.getULEB128(&InfoOffset); in getIndexedString()
98 DataExtractor InfoData(Info, true, 0); in getCUIdentifiers() local
108 uint32_t AbbrCode = InfoData.getULEB128(&Offset); in getCUIdentifiers()
125 Form, InfoData, Offset, StrOffsets, Str, Header.Version); in getCUIdentifiers()
134 Form, InfoData, Offset, StrOffsets, Str, Header.Version); in getCUIdentifiers()
141 Header.Signature = InfoData.getU64(&Offset); in getCUIdentifiers()
145 Form, InfoData, &Offset, in getCUIdentifiers()
363 DWARFDataExtractor InfoData(Info, true, 0); in parseInfoSectionUnitHeader() local
365 InfoData.getInitialLength(&Offset, &Err); in parseInfoSectionUnitHeader()
370 if (!InfoData.isValidOffset(Offset + (Header.Length - 1))) { in parseInfoSectionUnitHeader()
373 utostr(Offset + Header.Length) + " >= " + utostr(InfoData.size())); in parseInfoSectionUnitHeader()
376 Header.Version = InfoData.getU16(&Offset, &Err); in parseInfoSectionUnitHeader()
396 Header.UnitType = InfoData.getU8(&Offset); in parseInfoSectionUnitHeader()
397 Header.AddrSize = InfoData.getU8(&Offset); in parseInfoSectionUnitHeader()
398 Header.DebugAbbrevOffset = InfoData.getU32(&Offset); in parseInfoSectionUnitHeader()
399 Header.Signature = InfoData.getU64(&Offset); in parseInfoSectionUnitHeader()
405 InfoData.getU32(&Offset); in parseInfoSectionUnitHeader()
410 Header.DebugAbbrevOffset = InfoData.getU32(&Offset); in parseInfoSectionUnitHeader()
411 Header.AddrSize = InfoData.getU8(&Offset); in parseInfoSectionUnitHeader()