|
LLVM
8.0.1
|
#include "llvm/DebugInfo/DWARF/DWARFTypeUnit.h"


Static Public Member Functions | |
| static bool | classof (const DWARFUnit *U) |
Static Public Member Functions inherited from llvm::DWARFUnit | |
| static bool | isMatchingUnitTypeAndTag (uint8_t UnitType, dwarf::Tag Tag) |
| static uint32_t | getDWARF5HeaderSize (uint8_t UnitType) |
| Return the number of bytes for the header of a unit of UnitType type. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from llvm::DWARFUnit | |
| const DWARFUnitHeader & | getHeader () const |
| uint32_t | getHeaderSize () const |
| Size in bytes of the parsed unit header. More... | |
| Optional< StrOffsetsContributionDescriptor > | determineStringOffsetsTableContribution (DWARFDataExtractor &DA) |
| Find the unit's contribution to the string offsets table and determine its length and form. More... | |
| Optional< StrOffsetsContributionDescriptor > | determineStringOffsetsTableContributionDWO (DWARFDataExtractor &DA) |
| Find the unit's contribution to the string offsets table and determine its length and form. More... | |
Definition at line 26 of file DWARFTypeUnit.h.
|
inline |
Definition at line 28 of file DWARFTypeUnit.h.
Definition at line 42 of file DWARFTypeUnit.h.
References llvm::DWARFUnit::isTypeUnit().
|
overridevirtual |
Implements llvm::DWARFUnit.
Definition at line 21 of file DWARFTypeUnit.cpp.
References llvm::format(), llvm::DWARFUnit::getAbbreviations(), llvm::DWARFUnit::getAddressByteSize(), llvm::DWARFUnit::getDIEForOffset(), llvm::DWARFUnit::getLength(), llvm::DWARFDie::getName(), llvm::DWARFUnit::getNextUnitOffset(), llvm::DWARFUnit::getOffset(), getTypeHash(), getTypeOffset(), llvm::DWARFUnit::getUnitDIE(), llvm::DWARFUnit::getUnitType(), llvm::DWARFUnit::getVersion(), Name, llvm::ShortName, llvm::DIDumpOptions::SummarizeTypes, and llvm::dwarf::UnitTypeString().
Referenced by getTypeOffset().
|
inline |
Definition at line 37 of file DWARFTypeUnit.h.
References llvm::DWARFUnit::getHeader(), and llvm::DWARFUnitHeader::getTypeHash().
Referenced by dump().
|
inline |
Definition at line 38 of file DWARFTypeUnit.h.
References dump(), llvm::DWARFUnit::getHeader(), and llvm::DWARFUnitHeader::getTypeOffset().
Referenced by dump().
1.8.13