reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/dsymutil/DeclContext.cpp
   35     U.getInfo(FirstIdx).Ctxt = nullptr;
tools/dsymutil/DwarfLinker.cpp
  324       Info.Ctxt =
  326       if (Info.Ctxt)
  327         Info.Ctxt->setDefinedInClangModule(InClangModule);
  329       Info.Ctxt = CurrentDeclContext = nullptr;
  350     Info.Prune &= Info.Ctxt && Info.Ctxt->getCanonicalDIEOffset();
  350     Info.Prune &= Info.Ctxt && Info.Ctxt->getCanonicalDIEOffset();
  352     Info.Prune &= Info.Ctxt && Info.Ctxt->getCanonicalDIEOffset() > 0 &&
  352     Info.Prune &= Info.Ctxt && Info.Ctxt->getCanonicalDIEOffset() > 0 &&
  353                   Info.Ctxt->getCanonicalDIEOffset() <= ModulesEndOffset;
  812       bool IsModuleRef = Info.Ctxt && Info.Ctxt->getCanonicalDIEOffset() &&
  812       bool IsModuleRef = Info.Ctxt && Info.Ctxt->getCanonicalDIEOffset() &&
  813                          Info.Ctxt->isDefinedInClangModule();
  823           Info.Ctxt &&
  824           Info.Ctxt != ReferencedCU->getInfo(Info.ParentIdx).Ctxt &&
  824           Info.Ctxt != ReferencedCU->getInfo(Info.ParentIdx).Ctxt &&
  825           Info.Ctxt->getCanonicalDIEOffset() && isODRAttribute(AttrSpec.Attr))
  829       if (!(isODRAttribute(AttrSpec.Attr) && Info.Ctxt &&
  830             Info.Ctxt->getCanonicalDIEOffset()))
 1057     Ctxt = RefInfo.Ctxt;
 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());