Lines Matching refs:ChildToMerge
49 int getChildIndexIfExists(std::vector<T> &Children, T &ChildToMerge) { in getChildIndexIfExists() argument
51 if (ChildToMerge.USR == Children[I].USR) in getChildIndexIfExists()
59 for (auto &ChildToMerge : ChildrenToMerge) { in reduceChildren() local
60 int mergeIdx = getChildIndexIfExists(Children, ChildToMerge); in reduceChildren()
62 Children.push_back(std::move(ChildToMerge)); in reduceChildren()
65 Children[mergeIdx].merge(std::move(ChildToMerge)); in reduceChildren()
71 for (auto &ChildToMerge : ChildrenToMerge) { in reduceChildren() local
72 int mergeIdx = getChildIndexIfExists(Children, ChildToMerge); in reduceChildren()
74 Children.push_back(std::move(ChildToMerge)); in reduceChildren()
77 Children[mergeIdx].merge(std::move(ChildToMerge)); in reduceChildren()
83 for (auto &ChildToMerge : ChildrenToMerge) { in reduceChildren() local
84 int mergeIdx = getChildIndexIfExists(Children, ChildToMerge); in reduceChildren()
86 Children.push_back(std::move(ChildToMerge)); in reduceChildren()
89 Children[mergeIdx].merge(std::move(ChildToMerge)); in reduceChildren()