fn run_passes<'a, 'ecx, T: EarlyLintPass + 'static>(
check_node: EarlyCheckNode<'a>,
context: EarlyContext<'ecx>,
builtin_lints: T,
passes: &[Box<dyn Fn() -> Box<dyn EarlyLintPass> + DynSend + DynSync>],
) -> EarlyContext<'ecx>fn run_passes<'a, 'ecx, T: EarlyLintPass + 'static>(
check_node: EarlyCheckNode<'a>,
context: EarlyContext<'ecx>,
builtin_lints: T,
passes: &[Box<dyn Fn() -> Box<dyn EarlyLintPass> + DynSend + DynSync>],
) -> EarlyContext<'ecx>