reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1514 assert(!(Die && Info.Clone) && "Can't supply a DIE and a cloned DIE"); 1518 if (!Info.Clone) 1519 Info.Clone = DIE::get(DIEAlloc, dwarf::Tag(InputDIE.getTag())); 1520 Die = Info.Clone; 1525 if ((Unit.hasODR() || Unit.isClangModule()) && !Info.Incomplete && 1526 Die->getTag() != dwarf::DW_TAG_namespace && Info.Ctxt && 1527 Info.Ctxt != Unit.getInfo(Info.ParentIdx).Ctxt && 1527 Info.Ctxt != Unit.getInfo(Info.ParentIdx).Ctxt && 1528 !Info.Ctxt->getCanonicalDIEOffset()) { 1532 Info.Ctxt->setCanonicalDIEOffset(OutOffset + Unit.getStartOffset()); 1578 PCOffset = Info.AddrAdjust; 1583 if (!Info.InDebugMap && LLVM_LIKELY(!Options.Update)) 1590 shouldSkipAttribute(AttrSpec, Die->getTag(), Info.InDebugMap, 1618 if ((Info.InDebugMap || AttrInfo.HasLowPc || AttrInfo.HasRanges) &&