Lines Matching refs:move
72 DataMember(std::move(Member)) { in DataMemberLayoutItem()
75 UdtLayout = llvm::make_unique<ClassLayout>(std::move(UDT)); in DataMemberLayoutItem()
84 Type(std::move(Sym)) { in VBPtrLayoutItem()
100 VTable(std::move(VT)) { in VTableLayoutItem()
145 OwnedStorage = std::move(UDT); in ClassLayout()
157 Base(std::move(B)) { in BaseClassLayout()
180 VirtualBaseSyms.push_back(std::move(Base)); in initializeChildren()
182 Bases.push_back(std::move(Base)); in initializeChildren()
186 Members.push_back(std::move(Data)); in initializeChildren()
188 Other.push_back(std::move(Data)); in initializeChildren()
190 VTables.push_back(std::move(VT)); in initializeChildren()
192 Funcs.push_back(std::move(Func)); in initializeChildren()
194 Other.push_back(std::move(Child)); in initializeChildren()
210 std::move(Base)); in initializeChildren()
213 addChildToLayout(std::move(BL)); in initializeChildren()
220 llvm::make_unique<VTableLayoutItem>(*this, std::move(VTables[0])); in initializeChildren()
224 addChildToLayout(std::move(VTLayout)); in initializeChildren()
228 auto DM = llvm::make_unique<DataMemberLayoutItem>(*this, std::move(Data)); in initializeChildren()
230 addChildToLayout(std::move(DM)); in initializeChildren()
240 auto VBPL = llvm::make_unique<VBPtrLayoutItem>(*this, std::move(VBP), in initializeChildren()
243 addChildToLayout(std::move(VBPL)); in initializeChildren()
254 llvm::make_unique<BaseClassLayout>(*this, Offset, Elide, std::move(VB)); in initializeChildren()
260 addChildToLayout(std::move(BL)); in initializeChildren()
302 ChildStorage.push_back(std::move(Child)); in addChildToLayout()