]> git.proxmox.com Git - rustc.git/blobdiff - src/librustc_errors/diagnostic_builder.rs
New upstream version 1.35.0+dfsg1
[rustc.git] / src / librustc_errors / diagnostic_builder.rs
index 0c808a07f9bac95f27a074b89399bb3926366bde..c8d47339fb36572432369715402c1a2a1fb7503b 100644 (file)
@@ -103,7 +103,9 @@ impl<'a> DiagnosticBuilder<'a> {
     /// Buffers the diagnostic for later emission, unless handler
     /// has disabled such buffering.
     pub fn buffer(mut self, buffered_diagnostics: &mut Vec<Diagnostic>) {
-        if self.handler.flags.dont_buffer_diagnostics || self.handler.flags.treat_err_as_bug {
+        if self.handler.flags.dont_buffer_diagnostics ||
+            self.handler.flags.treat_err_as_bug.is_some()
+        {
             self.emit();
             return;
         }