From 751bcf5fa08ee5c5ba156e43c7f8327f7968b02f Mon Sep 17 00:00:00 2001 From: Shotaro Yamada Date: Mon, 15 Oct 2018 20:36:39 +0900 Subject: Clippy --- src/source_map.rs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'src/source_map.rs') diff --git a/src/source_map.rs b/src/source_map.rs index dee5e4f7601..ed081adcd86 100644 --- a/src/source_map.rs +++ b/src/source_map.rs @@ -51,11 +51,13 @@ impl<'a> SpanUtils for SnippetProvider<'a> { } fn span_before(&self, original: Span, needle: &str) -> BytePos { - self.opt_span_before(original, needle).expect(&format!( - "bad span: {}: {}", - needle, - self.span_to_snippet(original).unwrap() - )) + self.opt_span_before(original, needle).unwrap_or_else(|| { + panic!( + "bad span: {}: {}", + needle, + self.span_to_snippet(original).unwrap() + ) + }) } fn opt_span_after(&self, original: Span, needle: &str) -> Option { -- cgit 1.4.1-3-g733a5