Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/mbe/src/token_map.rs')
-rw-r--r--crates/mbe/src/token_map.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/mbe/src/token_map.rs b/crates/mbe/src/token_map.rs
index c825bd01bc..dfbf54410b 100644
--- a/crates/mbe/src/token_map.rs
+++ b/crates/mbe/src/token_map.rs
@@ -2,6 +2,7 @@
use std::hash::Hash;
+use stdx::never;
use syntax::TextRange;
use tt::Span;
@@ -59,11 +60,10 @@ impl<S: Span> TokenMap<S> {
.max_by_key(|(_, _, intersection)| intersection.len())
.map(|(_, &s, _)| s)
.or_else(|| {
- if self.real_file {
- None
- } else {
- panic!("no span for range {range:?} in {:#?}", self.span_map)
+ if !self.real_file {
+ never!("no span for range {:?} in {:#?}", range, self.span_map);
}
+ None
})
}