Avoid ICE of attempt to add with overflow in emitter
This commit is contained in:
parent
c90eb4825a
commit
cbb8066321
3 changed files with 47 additions and 1 deletions
|
@ -331,7 +331,7 @@ impl CodeSuggestion {
|
|||
});
|
||||
buf.push_str(&part.snippet);
|
||||
let cur_hi = sm.lookup_char_pos(part.span.hi());
|
||||
if cur_hi.line == cur_lo.line {
|
||||
if cur_hi.line == cur_lo.line && !part.snippet.is_empty() {
|
||||
// Account for the difference between the width of the current code and the
|
||||
// snippet being suggested, so that the *later* suggestions are correctly
|
||||
// aligned on the screen.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue