1
Fork 0

Add feature gate

This commit is contained in:
est31 2023-04-29 14:57:26 +02:00
parent 5eb29c7f49
commit 83b4df4e61
8 changed files with 29 additions and 4 deletions

View file

@ -603,6 +603,7 @@ pub fn check_crate(krate: &ast::Crate, sess: &Session) {
gate_all!(yeet_expr, "`do yeet` expression is experimental");
gate_all!(dyn_star, "`dyn*` trait objects are experimental");
gate_all!(const_closures, "const closures are experimental");
gate_all!(builtin_syntax, "`builtin #` syntax is unstable");
if !visitor.features.negative_bounds {
for &span in spans.get(&sym::negative_bounds).iter().copied().flatten() {