about summary refs log tree commit diff
path: root/src/librustc_interface
diff options
context:
space:
mode:
authorMark Rousskov <mark.simulacrum@gmail.com>2019-10-25 09:20:18 -0400
committerMark Rousskov <mark.simulacrum@gmail.com>2019-11-03 21:52:42 -0500
commitea1ff8c07c3937cab6e8d02c2a9f0fbb508046a5 (patch)
tree09cfe9aa221edf5b106c3a39d3c9136460df5df1 /src/librustc_interface
parentbb0c930f826bf1929fed70109ecfaaf7e6fbda0d (diff)
Utilize Resolver lint buffer during HIR lowering
Diffstat (limited to 'src/librustc_interface')
-rw-r--r--src/librustc_interface/util.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc_interface/util.rs b/src/librustc_interface/util.rs
index 8f11dc93727..19674659325 100644
--- a/src/librustc_interface/util.rs
+++ b/src/librustc_interface/util.rs
@@ -559,7 +559,7 @@ pub fn collect_crate_types(session: &Session, attrs: &[ast::Attribute]) -> Vec<c
                                 None
                             );
                             if let Some(candidate) = lev_candidate {
-                                session.buffer_lint_with_diagnostic(
+                                session.buffer_lint_with_diagnostic_late(
                                     lint::builtin::UNKNOWN_CRATE_TYPES,
                                     ast::CRATE_NODE_ID,
                                     span,
@@ -572,7 +572,7 @@ pub fn collect_crate_types(session: &Session, attrs: &[ast::Attribute]) -> Vec<c
                                         )
                                 );
                             } else {
-                                session.buffer_lint(
+                                session.buffer_lint_late(
                                     lint::builtin::UNKNOWN_CRATE_TYPES,
                                     ast::CRATE_NODE_ID,
                                     span,