diff options
| author | Joshua Nelson <jyn514@gmail.com> | 2021-07-22 23:47:46 +0000 |
|---|---|---|
| committer | Joshua Nelson <jyn514@gmail.com> | 2021-11-08 01:22:28 +0000 |
| commit | c008bb0012e11804c64ed6605dbfb06705c805b3 (patch) | |
| tree | ef2e28b51544f2fe67140d819846dec1b6467e9f /compiler/rustc_session/src | |
| parent | 0ac13bd430cdd433a1b7f5a821fdd538737ae34e (diff) | |
| download | rust-c008bb0012e11804c64ed6605dbfb06705c805b3.tar.gz rust-c008bb0012e11804c64ed6605dbfb06705c805b3.zip | |
Don't proceed to codegen if there are lint errors
Diffstat (limited to 'compiler/rustc_session/src')
| -rw-r--r-- | compiler/rustc_session/src/session.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_session/src/session.rs b/compiler/rustc_session/src/session.rs index 0f6a3ddccba..74b3cfa44c3 100644 --- a/compiler/rustc_session/src/session.rs +++ b/compiler/rustc_session/src/session.rs @@ -411,7 +411,7 @@ impl Session { self.diagnostic().abort_if_errors(); } pub fn compile_status(&self) -> Result<(), ErrorReported> { - if self.has_errors() { + if self.diagnostic().has_errors_or_lint_errors() { self.diagnostic().emit_stashed_diagnostics(); Err(ErrorReported) } else { |
