use crate::context::{EarlyContext, LateContext};
+use rustc_ast::ast;
use rustc_data_structures::sync;
use rustc_hir as hir;
use rustc_session::lint::builtin::HardwiredLints;
use rustc_session::lint::LintPass;
use rustc_span::Span;
-use syntax::ast;
#[macro_export]
macro_rules! late_lint_methods {
fn check_where_predicate(a: &ast::WherePredicate);
fn check_poly_trait_ref(a: &ast::PolyTraitRef,
b: &ast::TraitBoundModifier);
- fn check_fn(a: syntax::visit::FnKind<'_>, c: Span, d_: ast::NodeId);
+ fn check_fn(a: rustc_ast::visit::FnKind<'_>, c: Span, d_: ast::NodeId);
fn check_fn_post(
- a: syntax::visit::FnKind<'_>,
+ a: rustc_ast::visit::FnKind<'_>,
c: Span,
d: ast::NodeId
);