Lines Matching refs:Child

430   DWARFDie Child = Die.getFirstChild();  in collectAbstractOriginFnInfo()  local
431 while (Child) { in collectAbstractOriginFnInfo()
432 const dwarf::Tag ChildTag = Child.getTag(); in collectAbstractOriginFnInfo()
435 GlobalAbstractOriginFnInfo[SPOffset].push_back(Child.getOffset()); in collectAbstractOriginFnInfo()
437 collectAbstractOriginFnInfo(Child, SPOffset, GlobalAbstractOriginFnInfo); in collectAbstractOriginFnInfo()
438 Child = Child.getSibling(); in collectAbstractOriginFnInfo()
566 DWARFDie Child = Die.getFirstChild(); in collectStatsRecursive() local
567 while (Child) { in collectStatsRecursive()
569 if (Child.getTag() == dwarf::DW_TAG_lexical_block) in collectStatsRecursive()
571 if (Child.getTag() == dwarf::DW_TAG_formal_parameter) in collectStatsRecursive()
575 Child, FnPrefix, ChildVarPrefix, BytesInScope, InlineDepth, FnStatMap, in collectStatsRecursive()
578 Child = Child.getSibling(); in collectStatsRecursive()
657 DWARFDie Child = FnDieWithAbstractOrigin.getFirstChild(); in updateVarsWithAbstractOriginLocCovInfo() local
658 while (Child) { in updateVarsWithAbstractOriginLocCovInfo()
659 const dwarf::Tag ChildTag = Child.getTag(); in updateVarsWithAbstractOriginLocCovInfo()
662 (Child.find(dwarf::DW_AT_location) || in updateVarsWithAbstractOriginLocCovInfo()
663 Child.find(dwarf::DW_AT_const_value))) { in updateVarsWithAbstractOriginLocCovInfo()
664 auto OffsetVar = Child.find(dwarf::DW_AT_abstract_origin); in updateVarsWithAbstractOriginLocCovInfo()
668 updateVarsWithAbstractOriginLocCovInfo(Child, AbstractOriginVars); in updateVarsWithAbstractOriginLocCovInfo()
669 Child = Child.getSibling(); in updateVarsWithAbstractOriginLocCovInfo()