diff options
author | Jamie Liu <jamieliu@google.com> | 2018-12-18 12:15:22 -0800 |
---|---|---|
committer | Shentubot <shentubot@google.com> | 2018-12-18 12:16:25 -0800 |
commit | 0759f3afee5b02d1f43b54f90111086cdc78338e (patch) | |
tree | 2d8663ff9c73701c9b8bf4a19d3e353c00e31c15 | |
parent | 3b3f02627870a06de4e1fc3178d5bd23f627a97a (diff) |
Allow PosixErrorOr<T> to be implicitly constructible from copyable T.
PiperOrigin-RevId: 226037787
Change-Id: I5fb5f55f68b67dd86bbff46349b46e3e8e6b9d1b
-rw-r--r-- | test/util/posix_error.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/test/util/posix_error.h b/test/util/posix_error.h index 2dc5504fd..7fafe01b5 100644 --- a/test/util/posix_error.h +++ b/test/util/posix_error.h @@ -74,9 +74,9 @@ class ABSL_MUST_USE_RESULT PosixError { template <typename T> class ABSL_MUST_USE_RESULT PosixErrorOr { public: - PosixErrorOr(const PosixError& error); // NOLINT - explicit PosixErrorOr(const T& value); - PosixErrorOr(T&& value); // NOLINT + PosixErrorOr(const PosixError& error); + PosixErrorOr(const T& value); + PosixErrorOr(T&& value); PosixErrorOr(PosixErrorOr&& other) = default; PosixErrorOr& operator=(PosixErrorOr&& other) = default; |