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

References

tools/dsymutil/DwarfLinker.cpp
  921     if (Current.IsContinuation) {
  922       updateIncompleteness(Current.Die, *Current.ChildInfo, CU);
  922       updateIncompleteness(Current.Die, *Current.ChildInfo, CU);
  926     unsigned Idx = CU.getOrigUnit().getDIEIndex(Current.Die);
  940     if ((Current.Flags & TF_DependencyWalk) && AlreadyKept)
  945     if (!(Current.Flags & TF_DependencyWalk))
  946       Current.Flags = shouldKeepDIE(RelocMgr, Ranges, Current.Die, DMO, CU,
  946       Current.Flags = shouldKeepDIE(RelocMgr, Ranges, Current.Die, DMO, CU,
  947                                     MyInfo, Current.Flags);
  951     if (!AlreadyKept && (Current.Flags & TF_Keep)) {
  952       bool UseOdr = (Current.Flags & TF_DependencyWalk)
  953                         ? (Current.Flags & TF_ODR)
  955       keepDIEAndDependencies(RelocMgr, Ranges, Units, Current.Die, MyInfo, DMO,
  965     if (dieNeedsChildrenToBeMeaningful(Current.Die.getTag()))
  966       Current.Flags &= ~TF_ParentWalk;
  968     if (!Current.Die.hasChildren() || (Current.Flags & TF_ParentWalk))
  968     if (!Current.Die.hasChildren() || (Current.Flags & TF_ParentWalk))
  973     for (auto Child : reverse(Current.Die.children())) {
  978       Worklist.emplace_back(Current.Die);
  979       Worklist.emplace_back(Child, Current.Flags);