diff options
| author | Esteban Küber <esteban@kuber.com.ar> | 2019-04-10 16:40:12 -0700 |
|---|---|---|
| committer | Esteban Küber <esteban@kuber.com.ar> | 2019-04-10 18:10:30 -0700 |
| commit | 3ab97062cfddb6e5e5e32352dd15ca2243aba3ff (patch) | |
| tree | 5b09387f24047ed0a7188be9e3858bdc8f12f2c6 /src/libsyntax/json.rs | |
| parent | 96d700f1b7bc9c53fa0d11567adb1ed2c1c27e79 (diff) | |
| download | rust-3ab97062cfddb6e5e5e32352dd15ca2243aba3ff.tar.gz rust-3ab97062cfddb6e5e5e32352dd15ca2243aba3ff.zip | |
Tweak unstable diagnostic output
Diffstat (limited to 'src/libsyntax/json.rs')
| -rw-r--r-- | src/libsyntax/json.rs | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/src/libsyntax/json.rs b/src/libsyntax/json.rs index 9acd0d099a0..838dfc62646 100644 --- a/src/libsyntax/json.rs +++ b/src/libsyntax/json.rs @@ -348,19 +348,17 @@ impl DiagnosticSpanLine { /// `span` within the line. fn from_span(span: Span, je: &JsonEmitter) -> Vec<DiagnosticSpanLine> { je.sm.span_to_lines(span) - .map(|lines| { - let fm = &*lines.file; - lines.lines - .iter() - .map(|line| { - DiagnosticSpanLine::line_from_source_file(fm, - line.line_index, - line.start_col.0 + 1, - line.end_col.0 + 1) - }) - .collect() - }) - .unwrap_or_else(|_| vec![]) + .map(|lines| { + let fm = &*lines.file; + lines.lines + .iter() + .map(|line| DiagnosticSpanLine::line_from_source_file( + fm, + line.line_index, + line.start_col.0 + 1, + line.end_col.0 + 1, + )).collect() + }).unwrap_or_else(|_| vec![]) } } |
