Use Freeze
for SourceFile.lines
This commit is contained in:
parent
c5996b80be
commit
f49382c050
11 changed files with 199 additions and 179 deletions
|
@ -263,7 +263,7 @@ impl CodegenCx<'_, '_> {
|
|||
pub fn lookup_debug_loc(&self, pos: BytePos) -> DebugLoc {
|
||||
let (file, line, col) = match self.sess().source_map().lookup_line(pos) {
|
||||
Ok(SourceFileAndLine { sf: file, line }) => {
|
||||
let line_pos = file.lines(|lines| lines[line]);
|
||||
let line_pos = file.lines()[line];
|
||||
|
||||
// Use 1-based indexing.
|
||||
let line = (line + 1) as u32;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue