reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
77 const dwarf::FormParams &getFormParams() const { return FormParams; } 78 uint16_t getVersion() const { return FormParams.Version; } 79 dwarf::DwarfFormat getFormat() const { return FormParams.Format; } 80 uint8_t getAddressByteSize() const { return FormParams.AddrSize; } 81 uint8_t getRefAddrByteSize() const { return FormParams.getRefAddrByteSize(); } 83 return FormParams.getDwarfOffsetByteSize(); 101 return dwarf::getUnitLengthFieldByteSize(FormParams.Format);lib/DebugInfo/DWARF/DWARFUnit.cpp
245 FormParams.Format = DWARF32; 248 FormParams.Format = DWARF64; 250 FormParams.Version = debug_info.getU16(offset_ptr); 251 if (FormParams.Version >= 5) { 253 FormParams.AddrSize = debug_info.getU8(offset_ptr); 254 AbbrOffset = debug_info.getRelocatedValue(FormParams.getDwarfOffsetByteSize(), offset_ptr); 256 AbbrOffset = debug_info.getRelocatedValue(FormParams.getDwarfOffsetByteSize(), offset_ptr); 257 FormParams.AddrSize = debug_info.getU8(offset_ptr); 279 debug_info.getUnsigned(offset_ptr, FormParams.getDwarfOffsetByteSize());