diff options
| author | Oli Scherer <git-spam-no-reply9815368754983@oli-obk.de> | 2023-07-25 09:58:29 +0000 |
|---|---|---|
| committer | Oli Scherer <git-spam-no-reply9815368754983@oli-obk.de> | 2023-07-25 13:25:53 +0000 |
| commit | 8d60f7573d375e4405d2ab0c7b5f20f2abf201dc (patch) | |
| tree | 0612b645caea3ef5b70216f40712727422531244 /compiler/rustc_session | |
| parent | ff8fe76c0e36b65c038a080a8a8341024104d117 (diff) | |
| download | rust-8d60f7573d375e4405d2ab0c7b5f20f2abf201dc.tar.gz rust-8d60f7573d375e4405d2ab0c7b5f20f2abf201dc.zip | |
Remove some arguments that are always the same
Diffstat (limited to 'compiler/rustc_session')
| -rw-r--r-- | compiler/rustc_session/src/parse.rs | 22 |
1 files changed, 3 insertions, 19 deletions
diff --git a/compiler/rustc_session/src/parse.rs b/compiler/rustc_session/src/parse.rs index b0a67c564ce..060d5c96665 100644 --- a/compiler/rustc_session/src/parse.rs +++ b/compiler/rustc_session/src/parse.rs @@ -9,7 +9,7 @@ use crate::lint::{ use rustc_ast::node_id::NodeId; use rustc_data_structures::fx::{FxHashMap, FxHashSet, FxIndexSet}; use rustc_data_structures::sync::{AppendOnlyVec, AtomicBool, Lock, Lrc}; -use rustc_errors::{emitter::SilentEmitter, ColorConfig, Handler}; +use rustc_errors::{emitter::SilentEmitter, Handler}; use rustc_errors::{ fallback_fluent_bundle, Diagnostic, DiagnosticBuilder, DiagnosticId, DiagnosticMessage, EmissionGuarantee, ErrorGuaranteed, IntoDiagnostic, MultiSpan, Noted, StashKey, @@ -224,15 +224,7 @@ impl ParseSess { pub fn new(locale_resources: Vec<&'static str>, file_path_mapping: FilePathMapping) -> Self { let fallback_bundle = fallback_fluent_bundle(locale_resources, false); let sm = Lrc::new(SourceMap::new(file_path_mapping)); - let handler = Handler::with_tty_emitter( - ColorConfig::Auto, - true, - None, - Some(sm.clone()), - None, - fallback_bundle, - None, - ); + let handler = Handler::with_tty_emitter(true, Some(sm.clone()), fallback_bundle); ParseSess::with_span_handler(handler, sm) } @@ -262,15 +254,7 @@ impl ParseSess { pub fn with_silent_emitter(fatal_note: Option<String>) -> Self { let fallback_bundle = fallback_fluent_bundle(Vec::new(), false); let sm = Lrc::new(SourceMap::new(FilePathMapping::empty())); - let fatal_handler = Handler::with_tty_emitter( - ColorConfig::Auto, - false, - None, - None, - None, - fallback_bundle, - None, - ); + let fatal_handler = Handler::with_tty_emitter(false, None, fallback_bundle); let handler = Handler::with_emitter( false, None, |
