Lines Matching defs:DIE
856 // the CU DIE's DW_AT_str_offsets attribute). The header is located either
1582 DWARFDie DIE = Worklist.back();
1585 if (!DIE.isValid())
1588 if (DIE.getTag() == DW_TAG_lexical_block &&
1589 DIE.addressRangeContainsAddress(Address)) {
1590 Result.BlockDIE = DIE;
1594 append_range(Worklist, DIE);
1615 const DWARFDie &DIE = InlinedChain[0];
1618 if (Kind != FunctionNameKind::None && (Name = DIE.getSubroutineName(Kind))) {
1622 std::string DeclFile = DIE.getDeclFile(FileNameKind);
1627 if (auto DeclLineResult = DIE.getDeclLine()) {
1631 if (auto LowPcAddr = toSectionedAddress(DIE.find(DW_AT_low_pc)))
1836 // If there is no DIE for address (e.g. it is in unavailable .dwo file),
1873 // previous DIE in inlined chain.
1881 // Get call file/line/column of a current DIE.