diff options
| author | Nicholas Nethercote <n.nethercote@gmail.com> | 2023-12-18 08:47:03 +1100 |
|---|---|---|
| committer | Nicholas Nethercote <n.nethercote@gmail.com> | 2023-12-18 16:06:21 +1100 |
| commit | 9b1f87c7e8ff6798e0c770eb6229a77682948976 (patch) | |
| tree | 56c82518ac9a13c1985a82ac11a853388de78feb /compiler/rustc_errors/src | |
| parent | cce1701c4c3c37c96753ddb15fd822e71558d141 (diff) | |
| download | rust-9b1f87c7e8ff6798e0c770eb6229a77682948976.tar.gz rust-9b1f87c7e8ff6798e0c770eb6229a77682948976.zip | |
Rename `HandlerFlags` as `DiagCtxtFlags`.
Diffstat (limited to 'compiler/rustc_errors/src')
| -rw-r--r-- | compiler/rustc_errors/src/diagnostic_builder.rs | 2 | ||||
| -rw-r--r-- | compiler/rustc_errors/src/lib.rs | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/compiler/rustc_errors/src/diagnostic_builder.rs b/compiler/rustc_errors/src/diagnostic_builder.rs index ec27db9fa7e..aa05b211561 100644 --- a/compiler/rustc_errors/src/diagnostic_builder.rs +++ b/compiler/rustc_errors/src/diagnostic_builder.rs @@ -40,7 +40,7 @@ where /// /// If there is some state in a downstream crate you would like to /// access in the methods of `DiagnosticBuilder` here, consider -/// extending `HandlerFlags`, accessed via `self.handler.flags`. +/// extending `DiagCtxtFlags`. #[must_use] #[derive(Clone)] pub struct DiagnosticBuilder<'a, G: EmissionGuarantee> { diff --git a/compiler/rustc_errors/src/lib.rs b/compiler/rustc_errors/src/lib.rs index d19e7ff07cb..959e26fec70 100644 --- a/compiler/rustc_errors/src/lib.rs +++ b/compiler/rustc_errors/src/lib.rs @@ -420,7 +420,7 @@ pub struct DiagCtxt { /// this is done to prevent possible deadlocks in a multi-threaded compiler, /// as well as inconsistent state observation. struct DiagCtxtInner { - flags: HandlerFlags, + flags: DiagCtxtFlags, /// The number of lint errors that have been emitted. lint_err_count: usize, /// The number of errors that have been emitted, including duplicates. @@ -518,7 +518,7 @@ pub static TRACK_DIAGNOSTICS: AtomicRef<fn(&mut Diagnostic, &mut dyn FnMut(&mut AtomicRef::new(&(default_track_diagnostic as _)); #[derive(Copy, Clone, Default)] -pub struct HandlerFlags { +pub struct DiagCtxtFlags { /// If false, warning-level lints are suppressed. /// (rustc: see `--allow warnings` and `--cap-lints`) pub can_emit_warnings: bool, @@ -585,7 +585,7 @@ impl DiagCtxt { self } - pub fn with_flags(mut self, flags: HandlerFlags) -> Self { + pub fn with_flags(mut self, flags: DiagCtxtFlags) -> Self { self.inner.get_mut().flags = flags; self } @@ -598,7 +598,7 @@ impl DiagCtxt { pub fn with_emitter(emitter: Box<DynEmitter>) -> Self { Self { inner: Lock::new(DiagCtxtInner { - flags: HandlerFlags { can_emit_warnings: true, ..Default::default() }, + flags: DiagCtxtFlags { can_emit_warnings: true, ..Default::default() }, lint_err_count: 0, err_count: 0, warn_count: 0, |
