Implement rustc side of report-future-incompat

This commit is contained in:
Aaron Hill
2020-08-13 15:41:52 -04:00
parent ffe52882ed
commit 23018a55d9
22 changed files with 332 additions and 114 deletions

View File

@@ -44,7 +44,6 @@ use rustc_middle::lint::LintDiagnosticBuilder;
use rustc_middle::ty::print::with_no_trimmed_paths;
use rustc_middle::ty::subst::{GenericArgKind, Subst};
use rustc_middle::ty::{self, layout::LayoutError, Ty, TyCtxt};
use rustc_session::lint::FutureIncompatibleInfo;
use rustc_session::Session;
use rustc_span::edition::Edition;
use rustc_span::source_map::Spanned;