about summary refs log tree commit diff
path: root/compiler/rustc_ast_passes/src/ast_validation.rs
diff options
context:
space:
mode:
authorEric Holk <ericholk@microsoft.com>2022-08-30 12:44:00 -0700
committerEric Holk <ericholk@microsoft.com>2022-09-13 14:50:12 -0700
commitcf04547b0b793b55f1255142dc07d3c8437f6815 (patch)
tree0bc6fd4804dd5c7b05f51c19d063e19c718584b2 /compiler/rustc_ast_passes/src/ast_validation.rs
parentde42ac39709f2307f20530c587bc2bdd110524fc (diff)
downloadrust-cf04547b0b793b55f1255142dc07d3c8437f6815.tar.gz
rust-cf04547b0b793b55f1255142dc07d3c8437f6815.zip
Address code review comments
Diffstat (limited to 'compiler/rustc_ast_passes/src/ast_validation.rs')
-rw-r--r--compiler/rustc_ast_passes/src/ast_validation.rs15
1 files changed, 1 insertions, 14 deletions
diff --git a/compiler/rustc_ast_passes/src/ast_validation.rs b/compiler/rustc_ast_passes/src/ast_validation.rs
index 5558f0c8c76..6a0a1b08360 100644
--- a/compiler/rustc_ast_passes/src/ast_validation.rs
+++ b/compiler/rustc_ast_passes/src/ast_validation.rs
@@ -19,7 +19,6 @@ use rustc_session::lint::builtin::{
     DEPRECATED_WHERE_CLAUSE_LOCATION, MISSING_ABI, PATTERNS_IN_FNS_WITHOUT_BODY,
 };
 use rustc_session::lint::{BuiltinLintDiagnostics, LintBuffer};
-use rustc_session::parse::feature_err;
 use rustc_session::Session;
 use rustc_span::source_map::Spanned;
 use rustc_span::symbol::{kw, sym, Ident};
@@ -754,19 +753,7 @@ impl<'a> AstValidator<'a> {
                     self.maybe_lint_missing_abi(sig_span, ty.id);
                 }
             }
-            TyKind::TraitObject(ref bounds, syntax, ..) => {
-                if syntax == TraitObjectSyntax::DynStar
-                    && !self.session.features_untracked().dyn_star
-                {
-                    feature_err(
-                        &self.session.parse_sess,
-                        sym::dyn_star,
-                        ty.span,
-                        "dyn* trait objects are unstable",
-                    )
-                    .emit();
-                }
-
+            TyKind::TraitObject(ref bounds, ..) => {
                 let mut any_lifetime_bounds = false;
                 for bound in bounds {
                     if let GenericBound::Outlives(ref lifetime) = *bound {