From a892f1c261ae3d24144295cc96ac8d1192dce945 Mon Sep 17 00:00:00 2001 From: Zalathar Date: Thu, 28 Dec 2023 14:49:16 +1100 Subject: [PATCH] coverage: Make the remaining fields of `CoverageSpan` non-public The struct itself is already non-public, so having public fields doesn't achieve anything. --- compiler/rustc_mir_transform/src/coverage/spans.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/compiler/rustc_mir_transform/src/coverage/spans.rs b/compiler/rustc_mir_transform/src/coverage/spans.rs index 6604e13398fa8..5983189984d91 100644 --- a/compiler/rustc_mir_transform/src/coverage/spans.rs +++ b/compiler/rustc_mir_transform/src/coverage/spans.rs @@ -68,12 +68,12 @@ impl CoverageSpans { /// `dominates()` the `BasicBlock`s in this `CoverageSpan`. #[derive(Debug, Clone)] struct CoverageSpan { - pub span: Span, - pub bcb: BasicCoverageBlock, + span: Span, + bcb: BasicCoverageBlock, /// List of all the original spans from MIR that have been merged into this /// span. Mainly used to precisely skip over gaps when truncating a span. - pub merged_spans: Vec, - pub is_closure: bool, + merged_spans: Vec, + is_closure: bool, } impl CoverageSpan {