]> git.lizzy.rs Git - rust.git/commitdiff
add visit_anon_const to EarlyContextAndPass
authorBastian Kauschke <bastian_kauschke@hotmail.de>
Fri, 27 Mar 2020 20:53:07 +0000 (21:53 +0100)
committerBastian Kauschke <bastian_kauschke@hotmail.de>
Fri, 27 Mar 2020 21:50:48 +0000 (22:50 +0100)
src/librustc_lint/early.rs
src/librustc_lint/passes.rs

index 34da29c9747775b61d47aebb114e80e243ddff56..018e9da243c70a34f1319ef6549f6e8544f2779a 100644 (file)
@@ -104,6 +104,11 @@ fn visit_pat(&mut self, p: &'a ast::Pat) {
         run_early_pass!(self, check_pat_post, p);
     }
 
+    fn visit_anon_const(&mut self, c: &'a ast::AnonConst) {
+        run_early_pass!(self, check_anon_const, c);
+        ast_visit::walk_anon_const(self, c);
+    }
+
     fn visit_expr(&mut self, e: &'a ast::Expr) {
         self.with_lint_attrs(e.id, &e.attrs, |cx| {
             run_early_pass!(cx, check_expr, e);
index ace154714458e4eb0b849ea1a6d740791c2a1f7d..c9e12afedbbab6fd3cf24d1da39fa563b0c79de8 100644 (file)
@@ -170,6 +170,7 @@ macro_rules! early_lint_methods {
             fn check_stmt(a: &ast::Stmt);
             fn check_arm(a: &ast::Arm);
             fn check_pat(a: &ast::Pat);
+            fn check_anon_const(a: &ast::AnonConst);
             fn check_pat_post(a: &ast::Pat);
             fn check_expr(a: &ast::Expr);
             fn check_expr_post(a: &ast::Expr);