• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/Object/

Lines Matching defs:Err

55                                          uint64_t Size, Error *Err)
60 ErrorAsOutParameter ErrAsOutParam(Err);
63 if (Err) {
70 *Err = malformedError(Msg + "at offset " + Twine(Offset));
72 *Err = malformedError(Msg + "for " + NameOrErr.get());
77 if (Err) {
90 *Err = malformedError(Msg + "at offset " + Twine(Offset));
92 *Err = malformedError(Msg + "for " + NameOrErr.get());
327 Archive::Child::Child(const Archive *Parent, const char *Start, Error *Err)
332 : 0, Err) {
337 // a non-null Err pointer available to report malformed data on. Only in
338 // the case sentinel value is being constructed is Err is permitted to be a
340 assert(Err && "Err can't be nullptr if Start is not a nullptr");
342 ErrorAsOutParameter ErrAsOutParam(Err);
346 if (*Err)
353 *Err = isThinOrErr.takeError();
360 *Err = MemberSize.takeError();
372 *Err = NameOrErr.takeError();
384 *Err = malformedError("long name length characters after the #1/ are "
481 Error Err = Error::success();
482 Child Ret(Parent, NextLoc, &Err);
483 if (Err)
484 return std::move(Err);
531 Error Err = Error::success();
532 std::unique_ptr<Archive> Ret(new Archive(Source, Err));
533 if (Err)
534 return std::move(Err);
543 Archive::Archive(MemoryBufferRef Source, Error &Err)
545 ErrorAsOutParameter ErrAsOutParam(&Err);
553 Err = make_error<GenericBinaryError>("file too small to be an archive",
566 child_iterator I = child_begin(Err, false);
567 if (Err)
573 Err = Error::success();
580 if (Err)
588 Err = NameOrErr.takeError();
621 Err = BufOrErr.takeError();
629 Err = Error::success();
638 Err = NameOrErr.takeError();
647 Err = BufOrErr.takeError();
660 Err = BufOrErr.takeError();
682 Err = BufOrErr.takeError();
692 Err = Error::success();
697 Err = NameOrErr.takeError();
709 Err = BufOrErr.takeError();
716 Err = Error::success();
723 Err = Error::success();
728 Err = errorCodeToError(object_error::parse_failed);
737 Err = BufOrErr.takeError();
747 Err = Error::success();
753 Err = NameOrErr.takeError();
763 Err = BufOrErr.takeError();
772 Err = Error::success();
775 Archive::child_iterator Archive::child_begin(Error &Err,
782 Child(this, FirstRegularData, FirstRegularStartOfFile), Err);
785 Child C(this, Loc, &Err);
786 if (Err)
788 return child_iterator::itr(C, Err);
852 Error Err = Error::success();
853 Child C(Parent, Loc, &Err);
854 if (Err)
855 return std::move(Err);