about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src
diff options
context:
space:
mode:
authorMark Rousskov <mark.simulacrum@gmail.com>2022-02-23 08:11:17 -0500
committerMark Rousskov <mark.simulacrum@gmail.com>2022-02-25 08:00:53 -0500
commit76b13c9eeaa3bf814ff4559eafff235a892d213b (patch)
tree7b14a6b2cf3257a3938c29aa729828925be3568b /compiler/rustc_mir_transform/src
parent22c3a71de1f798822594498559622407ed882d88 (diff)
downloadrust-76b13c9eeaa3bf814ff4559eafff235a892d213b.tar.gz
rust-76b13c9eeaa3bf814ff4559eafff235a892d213b.zip
Enable rustc_pass_by_value for Span
Diffstat (limited to 'compiler/rustc_mir_transform/src')
-rw-r--r--compiler/rustc_mir_transform/src/coverage/spans.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_mir_transform/src/coverage/spans.rs b/compiler/rustc_mir_transform/src/coverage/spans.rs
index d1cb2826ded..27b9b6c2fa3 100644
--- a/compiler/rustc_mir_transform/src/coverage/spans.rs
+++ b/compiler/rustc_mir_transform/src/coverage/spans.rs
@@ -47,9 +47,9 @@ impl CoverageStatement {
         }
     }
 
-    pub fn span(&self) -> &Span {
+    pub fn span(&self) -> Span {
         match self {
-            Self::Statement(_, span, _) | Self::Terminator(_, span) => span,
+            Self::Statement(_, span, _) | Self::Terminator(_, span) => *span,
         }
     }
 }