diff options
| author | toidiu <apoorv@toidiu.com> | 2018-07-26 20:25:27 -0400 |
|---|---|---|
| committer | toidiu <apoorv@toidiu.com> | 2018-07-26 20:25:27 -0400 |
| commit | 44df36567b91388e677ff29f6ac3fe5a4f9ab001 (patch) | |
| tree | 65730f1d739dcca97e9f5bd22eadb8f56493c8c5 /src/libsyntax | |
| parent | 45b48b9b6d70065a16cc119fe934ed342c664c78 (diff) | |
| download | rust-44df36567b91388e677ff29f6ac3fe5a4f9ab001.tar.gz rust-44df36567b91388e677ff29f6ac3fe5a4f9ab001.zip | |
feature gate for inferring 'static lifetimes
Diffstat (limited to 'src/libsyntax')
| -rw-r--r-- | src/libsyntax/feature_gate.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/libsyntax/feature_gate.rs b/src/libsyntax/feature_gate.rs index 30137439e77..087fec09719 100644 --- a/src/libsyntax/feature_gate.rs +++ b/src/libsyntax/feature_gate.rs @@ -396,6 +396,9 @@ declare_features! ( // Infer outlives requirements; RFC 2093 (active, infer_outlives_requirements, "1.26.0", Some(44493), None), + // Infer outlives requirements; RFC 2093 + (active, infer_static_outlives_requirements, "1.26.0", Some(44493), None), + // Multiple patterns with `|` in `if let` and `while let` (active, if_while_or_patterns, "1.26.0", Some(48215), None), @@ -1057,6 +1060,12 @@ pub const BUILTIN_ATTRIBUTES: &'static [(&'static str, AttributeType, AttributeG "infer outlives requirements is an experimental feature", cfg_fn!(infer_outlives_requirements))), + // RFC #2093 + ("infer_static_outlives_requirements", Normal, Gated(Stability::Unstable, + "infer_static_outlives_requirements", + "infer 'static lifetime requirements", + cfg_fn!(infer_static_outlives_requirements))), + // RFC 2070 ("panic_implementation", Normal, Gated(Stability::Unstable, "panic_implementation", |
