Postpone deprecating try! until 1.39.0

This commit is contained in:
Lzu Tao 2019-07-15 17:42:08 +00:00
parent fd7ac6b17e
commit 90fa7901b9
2 changed files with 3 additions and 2 deletions

View File

@ -300,9 +300,9 @@ macro_rules! debug_assert_ne {
/// Ok(())
/// }
/// ```
#[rustc_deprecated(since = "1.38.0", reason = "use the `?` operator instead")]
#[macro_export]
#[stable(feature = "rust1", since = "1.0.0")]
#[rustc_deprecated(since = "1.39.0", reason = "use the `?` operator instead")]
#[doc(alias = "?")]
macro_rules! r#try {
($expr:expr) => (match $expr {

View File

@ -331,7 +331,8 @@ use prelude::v1::*;
pub use core::{assert_eq, assert_ne, debug_assert, debug_assert_eq, debug_assert_ne};
#[stable(feature = "rust1", since = "1.0.0")]
pub use core::{unreachable, unimplemented, write, writeln, todo};
#[allow(deprecated)]
// FIXME: change this to `#[allow(deprecated)]` when we update nightly compiler.
#[allow(deprecated_in_future)]
#[stable(feature = "rust1", since = "1.0.0")]
pub use core::r#try;