about summary refs log tree commit diff
path: root/src/libsyntax/source_map.rs
diff options
context:
space:
mode:
authorAlexander Regueiro <alexreg@me.com>2019-09-06 22:38:07 +0100
committerAlexander Regueiro <alexreg@me.com>2019-09-07 16:29:04 +0100
commit553a56dd98cee2e42fe8de0e3ad02a41a4a0eb13 (patch)
tree92afc2f3bf4ccebb3b4cab330a93578163825a2e /src/libsyntax/source_map.rs
parent49d2fd1725510fd3bf6f2937e178b1aa055ddb02 (diff)
downloadrust-553a56dd98cee2e42fe8de0e3ad02a41a4a0eb13.tar.gz
rust-553a56dd98cee2e42fe8de0e3ad02a41a4a0eb13.zip
Apply suggestions from code review
Diffstat (limited to 'src/libsyntax/source_map.rs')
-rw-r--r--src/libsyntax/source_map.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/source_map.rs b/src/libsyntax/source_map.rs
index 393723b02b2..d7ea799e004 100644
--- a/src/libsyntax/source_map.rs
+++ b/src/libsyntax/source_map.rs
@@ -479,8 +479,8 @@ impl SourceMap {
     }
 
     pub fn span_to_unmapped_path(&self, sp: Span) -> FileName {
-        let source_file = self.lookup_char_pos(sp.lo()).file;
-        source_file.unmapped_path.clone().unwrap_or(source_file.name.clone())
+        self.lookup_char_pos(sp.lo()).file.unmapped_path.clone()
+            .expect("`SourceMap::span_to_unmapped_path` called for imported `SourceFile`?")
     }
 
     pub fn is_multiline(&self, sp: Span) -> bool {