Lines Matching refs:DWARFUnit
23 class DWARFUnit; variable
41 void dump(raw_ostream &OS, DWARFUnit *u, unsigned recurseDepth,
43 void dumpAttribute(raw_ostream &OS, DWARFUnit *u, uint32_t *offset_ptr,
49 bool extractFast(const DWARFUnit *U, uint32_t *OffsetPtr);
89 bool getAttributeValue(const DWARFUnit *U, const uint16_t Attr,
92 const char *getAttributeValueAsString(const DWARFUnit *U, const uint16_t Attr,
95 uint64_t getAttributeValueAsAddress(const DWARFUnit *U, const uint16_t Attr,
98 uint64_t getAttributeValueAsUnsignedConstant(const DWARFUnit *U,
102 uint64_t getAttributeValueAsReference(const DWARFUnit *U, const uint16_t Attr,
105 uint64_t getAttributeValueAsSectionOffset(const DWARFUnit *U,
109 uint64_t getRangesBaseAttribute(const DWARFUnit *U, uint64_t FailValue) const;
113 bool getLowAndHighPC(const DWARFUnit *U, uint64_t &LowPC,
116 DWARFAddressRangesVector getAddressRanges(const DWARFUnit *U) const;
118 void collectChildrenAddressRanges(const DWARFUnit *U,
121 bool addressRangeContainsAddress(const DWARFUnit *U,
128 const char *getSubroutineName(const DWARFUnit *U, DINameKind Kind) const;
133 const char *getName(const DWARFUnit *U, DINameKind Kind) const;
137 void getCallerFrame(const DWARFUnit *U, uint32_t &CallFile,
144 getInlinedChainForAddress(const DWARFUnit *U, const uint64_t Address) const;
155 const DWARFUnit *U;