Add a feature gate for the #[allow_fail]
attribute
This commit is contained in:
parent
7ad9537812
commit
8e5a3023c9
@ -354,6 +354,9 @@ declare_features! (
|
||||
|
||||
// rustc internal
|
||||
(active, abi_thiscall, "1.19.0", None),
|
||||
|
||||
// Allows a test to fail without failing the whole suite
|
||||
(active, allow_fail, "1.19.0", Some(42219)),
|
||||
);
|
||||
|
||||
declare_features! (
|
||||
@ -534,7 +537,6 @@ pub const BUILTIN_ATTRIBUTES: &'static [(&'static str, AttributeType, AttributeG
|
||||
("derive", Normal, Ungated),
|
||||
("should_panic", Normal, Ungated),
|
||||
("ignore", Normal, Ungated),
|
||||
("allow_fail", Normal, Ungated),
|
||||
("no_implicit_prelude", Normal, Ungated),
|
||||
("reexport_test_harness_main", Normal, Ungated),
|
||||
("link_args", Normal, Ungated),
|
||||
@ -813,6 +815,11 @@ pub const BUILTIN_ATTRIBUTES: &'static [(&'static str, AttributeType, AttributeG
|
||||
"used internally by rustc",
|
||||
cfg_fn!(rustc_attrs))),
|
||||
|
||||
("allow_fail", Normal, Gated(Stability::Unstable,
|
||||
"allow_fail",
|
||||
"allow_fail attribute is currently unstable",
|
||||
cfg_fn!(allow_fail))),
|
||||
|
||||
// Crate level attributes
|
||||
("crate_name", CrateLevel, Ungated),
|
||||
("crate_type", CrateLevel, Ungated),
|
||||
|
Loading…
x
Reference in New Issue
Block a user