diff options
| author | Nadrieril <nadrieril+git@gmail.com> | 2024-01-25 04:35:09 +0100 | 
|---|---|---|
| committer | Nadrieril <nadrieril+git@gmail.com> | 2024-01-31 19:25:40 +0100 | 
| commit | f65fe3ba59286710324abb9860667f1ecf805df9 (patch) | |
| tree | 16c0a3abcd77713f91a13eedb90c07151d574956 /compiler/rustc_pattern_analysis/src/errors.rs | |
| parent | be77cf86bae2b8a9c94eb93092d1b05230b17e8c (diff) | |
| download | rust-f65fe3ba59286710324abb9860667f1ecf805df9.tar.gz rust-f65fe3ba59286710324abb9860667f1ecf805df9.zip | |
Remove `pattern_arena` from `RustcMatchCheckCtxt`
Diffstat (limited to 'compiler/rustc_pattern_analysis/src/errors.rs')
| -rw-r--r-- | compiler/rustc_pattern_analysis/src/errors.rs | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/compiler/rustc_pattern_analysis/src/errors.rs b/compiler/rustc_pattern_analysis/src/errors.rs index 88770b0c43b..bdb6cf19eac 100644 --- a/compiler/rustc_pattern_analysis/src/errors.rs +++ b/compiler/rustc_pattern_analysis/src/errors.rs @@ -23,7 +23,10 @@ impl<'tcx> Uncovered<'tcx> { span: Span, cx: &RustcMatchCheckCtxt<'p, 'tcx>, witnesses: Vec<WitnessPat<'p, 'tcx>>, - ) -> Self { + ) -> Self + where + 'tcx: 'p, + { let witness_1 = cx.hoist_witness_pat(witnesses.get(0).unwrap()); Self { span, | 
