diff --git a/compiler/rustc_mir_build/src/thir/pattern/check_match.rs b/compiler/rustc_mir_build/src/thir/pattern/check_match.rs index f9fe261bcee..97edbd83b89 100644 --- a/compiler/rustc_mir_build/src/thir/pattern/check_match.rs +++ b/compiler/rustc_mir_build/src/thir/pattern/check_match.rs @@ -1,5 +1,5 @@ -use super::_match::Usefulness::*; -use super::_match::{ +use super::usefulness::Usefulness::*; +use super::usefulness::{ compute_match_usefulness, expand_pattern, MatchArm, MatchCheckCtxt, UsefulnessReport, }; use super::{PatCtxt, PatKind, PatternError}; diff --git a/compiler/rustc_mir_build/src/thir/pattern/deconstruct_pat.rs b/compiler/rustc_mir_build/src/thir/pattern/deconstruct_pat.rs index 1ff7ed5d8fd..62b4468eeb3 100644 --- a/compiler/rustc_mir_build/src/thir/pattern/deconstruct_pat.rs +++ b/compiler/rustc_mir_build/src/thir/pattern/deconstruct_pat.rs @@ -4,8 +4,8 @@ use self::Constructor::*; use self::SliceKind::*; -use super::_match::{MatchCheckCtxt, PatCtxt}; use super::compare_const_vals; +use super::usefulness::{MatchCheckCtxt, PatCtxt}; use super::{FieldPat, Pat, PatKind, PatRange}; use rustc_data_structures::captures::Captures; diff --git a/compiler/rustc_mir_build/src/thir/pattern/mod.rs b/compiler/rustc_mir_build/src/thir/pattern/mod.rs index d14643c44b4..7e9a3a37278 100644 --- a/compiler/rustc_mir_build/src/thir/pattern/mod.rs +++ b/compiler/rustc_mir_build/src/thir/pattern/mod.rs @@ -1,9 +1,9 @@ //! Validation of patterns/matches. -mod _match; mod check_match; mod const_to_pat; mod deconstruct_pat; +mod usefulness; pub(crate) use self::check_match::check_match; diff --git a/compiler/rustc_mir_build/src/thir/pattern/_match.rs b/compiler/rustc_mir_build/src/thir/pattern/usefulness.rs similarity index 100% rename from compiler/rustc_mir_build/src/thir/pattern/_match.rs rename to compiler/rustc_mir_build/src/thir/pattern/usefulness.rs