Lines Matching refs:Err

97                                          uint64_t Size, Error *Err)  in ArchiveMemberHeader()  argument
102 ErrorAsOutParameter ErrAsOutParam(Err); in ArchiveMemberHeader()
105 *Err = createMemberHeaderParseError(this, RawHeaderPtr, Size); in ArchiveMemberHeader()
109 if (Err) { in ArchiveMemberHeader()
122 *Err = malformedError(Msg + "at offset " + Twine(Offset)); in ArchiveMemberHeader()
124 *Err = malformedError(Msg + "for " + NameOrErr.get()); in ArchiveMemberHeader()
132 uint64_t Size, Error *Err) in BigArchiveMemberHeader() argument
137 ErrorAsOutParameter ErrAsOutParam(Err); in BigArchiveMemberHeader()
140 if (Err) in BigArchiveMemberHeader()
141 *Err = malformedError("malformed AIX big archive: remaining buffer is " in BigArchiveMemberHeader()
148 if (Err) in BigArchiveMemberHeader()
149 *Err = std::move(SubErr); in BigArchiveMemberHeader()
468 Archive::Child::Child(const Archive *Parent, const char *Start, Error *Err) in Child() argument
480 Err); in Child()
486 assert(Err && "Err can't be nullptr if Start is not a nullptr"); in Child()
488 ErrorAsOutParameter ErrAsOutParam(Err); in Child()
492 if (*Err) in Child()
499 *Err = isThinOrErr.takeError(); in Child()
506 *Err = MemberSize.takeError(); in Child()
518 *Err = NameOrErr.takeError(); in Child()
532 *Err = malformedError("long name length characters after the #1/ are " in Child()
619 Error Err = Error::success(); in getNext() local
620 Child Ret(Parent, NextLoc, &Err); in getNext()
621 if (Err) in getNext()
622 return std::move(Err); in getNext()
670 Error Err = Error::success(); in create() local
675 Ret = std::make_unique<BigArchive>(Source, Err); in create()
677 Ret = std::make_unique<Archive>(Source, Err); in create()
679 if (Err) in create()
680 return std::move(Err); in create()
686 Error *Err) const { in createArchiveMemberHeader()
687 ErrorAsOutParameter ErrAsOutParam(Err); in createArchiveMemberHeader()
689 return std::make_unique<ArchiveMemberHeader>(this, RawHeaderPtr, Size, Err); in createArchiveMemberHeader()
691 Err); in createArchiveMemberHeader()
709 Archive::Archive(MemoryBufferRef Source, Error &Err) in Archive() argument
711 ErrorAsOutParameter ErrAsOutParam(&Err); in Archive()
723 Err = make_error<GenericBinaryError>("file too small to be an archive", in Archive()
736 child_iterator I = child_begin(Err, false); in Archive()
737 if (Err) in Archive()
743 Err = Error::success(); in Archive()
750 if (Err) in Archive()
758 Err = NameOrErr.takeError(); in Archive()
791 Err = BufOrErr.takeError(); in Archive()
799 Err = Error::success(); in Archive()
808 Err = NameOrErr.takeError(); in Archive()
817 Err = BufOrErr.takeError(); in Archive()
829 Err = BufOrErr.takeError(); in Archive()
851 Err = BufOrErr.takeError(); in Archive()
861 Err = Error::success(); in Archive()
866 Err = NameOrErr.takeError(); in Archive()
878 Err = BufOrErr.takeError(); in Archive()
885 Err = Error::success(); in Archive()
892 Err = Error::success(); in Archive()
897 Err = errorCodeToError(object_error::parse_failed); in Archive()
906 Err = BufOrErr.takeError(); in Archive()
916 Err = Error::success(); in Archive()
922 Err = NameOrErr.takeError(); in Archive()
932 Err = BufOrErr.takeError(); in Archive()
941 Err = Error::success(); in Archive()
947 Err = NameOrErr.takeError(); in Archive()
960 Err = BufOrErr.takeError(); in Archive()
969 Err = Error::success(); in Archive()
987 Archive::child_iterator Archive::child_begin(Error &Err, in child_begin() argument
994 Child(this, FirstRegularData, FirstRegularStartOfFile), Err); in child_begin()
997 Child C(this, Loc, &Err); in child_begin()
998 if (Err) in child_begin()
1000 return child_iterator::itr(C, Err); in child_begin()
1084 Error Err = Error::success(); in getMember() local
1085 Child C(Parent, Loc, &Err); in getMember()
1086 if (Err) in getMember()
1087 return std::move(Err); in getMember()
1346 BigArchive::BigArchive(MemoryBufferRef Source, Error &Err) in BigArchive() argument
1347 : Archive(Source, Err) { in BigArchive()
1348 ErrorAsOutParameter ErrAsOutParam(&Err); in BigArchive()
1354 Err = malformedError("malformed AIX big archive: incomplete fixed length " in BigArchive()
1363 Err = malformedError("malformed AIX big archive: first member offset \"" + in BigArchive()
1369 Err = malformedError("malformed AIX big archive: last member offset \"" + in BigArchive()
1375 Err = malformedError("global symbol table " in BigArchive()
1384 Err = malformedError("global symbol table " in BigArchive()
1397 Err = in BigArchive()
1400 if (Err) in BigArchive()
1407 Err = in BigArchive()
1410 if (Err) in BigArchive()
1445 child_iterator I = child_begin(Err, false); in BigArchive()
1446 if (Err) in BigArchive()
1450 Err = Error::success(); in BigArchive()
1454 Err = Error::success(); in BigArchive()