Lines Matching refs:Child
179 while (auto Child = Children->getNext()) { in initializeChildren() local
180 if (auto Base = unique_dyn_cast<PDBSymbolTypeBaseClass>(Child)) { in initializeChildren()
186 else if (auto Data = unique_dyn_cast<PDBSymbolData>(Child)) { in initializeChildren()
191 } else if (auto VT = unique_dyn_cast<PDBSymbolTypeVTable>(Child)) in initializeChildren()
193 else if (auto Func = unique_dyn_cast<PDBSymbolFunc>(Child)) in initializeChildren()
196 Other.push_back(std::move(Child)); in initializeChildren()
280 void UDTLayoutBase::addChildToLayout(std::unique_ptr<LayoutItemBase> Child) { in addChildToLayout() argument
281 uint32_t Begin = Child->getOffsetInParent(); in addChildToLayout()
283 if (!Child->isElided()) { in addChildToLayout()
284 BitVector ChildBytes = Child->usedBytes(); in addChildToLayout()
291 ChildBytes <<= Child->getOffsetInParent(); in addChildToLayout()
300 LayoutItems.insert(Loc, Child.get()); in addChildToLayout()
304 ChildStorage.push_back(std::move(Child)); in addChildToLayout()