Auto merge of #92177 - GuillaumeGomez:pattern-matching-outside-loop, r=camelid
Move pattern matching outside of the loop Not sure if worth it but it's been bugging me for a while now. r? `@camelid`
This commit is contained in:
commit
489296d825
1 changed files with 8 additions and 6 deletions
|
@ -280,13 +280,15 @@ crate fn print_src(
|
||||||
tmp /= 10;
|
tmp /= 10;
|
||||||
}
|
}
|
||||||
line_numbers.write_str("<pre class=\"line-numbers\">");
|
line_numbers.write_str("<pre class=\"line-numbers\">");
|
||||||
for i in 1..=lines {
|
match source_context {
|
||||||
match source_context {
|
SourceContext::Standalone => {
|
||||||
SourceContext::Standalone => {
|
for line in 1..=lines {
|
||||||
writeln!(line_numbers, "<span id=\"{0}\">{0:1$}</span>", i, cols)
|
writeln!(line_numbers, "<span id=\"{0}\">{0:1$}</span>", line, cols)
|
||||||
}
|
}
|
||||||
SourceContext::Embedded { offset } => {
|
}
|
||||||
writeln!(line_numbers, "<span>{0:1$}</span>", i + offset, cols)
|
SourceContext::Embedded { offset } => {
|
||||||
|
for line in 1..=lines {
|
||||||
|
writeln!(line_numbers, "<span>{0:1$}</span>", line + offset, cols)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue