Lines Matching defs:NewMember
298 auto &NewMember = *NewMemberOrErr;
302 NewMember.MemberName = sys::path::filename(NewMember.MemberName);
303 file_magic Magic = identify_magic(NewMember.Buf->getBuffer());
307 return addArchiveMembers(std::move(NewMember));
311 return addUniversalMembers(std::move(NewMember));
315 return verifyAndAddIRObject(std::move(NewMember));
317 return verifyAndAddMachOObject(std::move(NewMember));
426 auto &NewMember = *NewMemberOrErr;
428 file_magic Magic = identify_magic(NewMember.Buf->getBuffer());
431 return verifyAndAddIRObject(std::move(NewMember));
433 return verifyAndAddMachOObject(std::move(NewMember));
447 Error addArchiveMembers(NewArchiveMember NewMember) {
449 object::Archive::create(NewMember.Buf->getMemBufferRef());
458 Builder.Data.FileBuffers.push_back(std::move(NewMember.Buf));
462 Error addUniversalMembers(NewArchiveMember NewMember) {
464 MachOUniversalBinary::create(NewMember.Buf->getMemBufferRef());
474 NewArchiveMember NewMember =
476 NewMember.MemberName = sys::path::filename(NewMember.MemberName);
478 if (Error E = verifyAndAddMachOObject(std::move(NewMember)))
492 NewArchiveMember NewMember =
494 NewMember.MemberName = sys::path::filename(NewMember.MemberName);
496 if (Error E = verifyAndAddIRObject(std::move(NewMember)))
523 Builder.Data.FileBuffers.push_back(std::move(NewMember.Buf));