diff options
| author | David Wood <david.wood@huawei.com> | 2021-10-15 14:48:57 +0000 |
|---|---|---|
| committer | David Wood <david.wood@huawei.com> | 2021-10-15 15:30:43 +0000 |
| commit | d2dc0f3b0f0267941b47bde7bd48d26b2c22ca6a (patch) | |
| tree | 643d5a06e80f34854c30ed7d0f2a6aa199ea1a1b /compiler/rustc_codegen_cranelift/example/alloc_example.rs | |
| parent | 72d66064e77281536588189a916af28a1819b313 (diff) | |
| download | rust-d2dc0f3b0f0267941b47bde7bd48d26b2c22ca6a.tar.gz rust-d2dc0f3b0f0267941b47bde7bd48d26b2c22ca6a.zip | |
emitter: current substitution can be multi-line
In `splice_lines`, there is some arithmetic to compute the required alignment such that future substitutions in a suggestion are aligned correctly. However, this assumed that the current substitution's span was only on a single line. In circumstances where this was not true, it could result in a arithmetic overflow when the substitution's end column was less than the substitution's start column. Signed-off-by: David Wood <david.wood@huawei.com>
Diffstat (limited to 'compiler/rustc_codegen_cranelift/example/alloc_example.rs')
0 files changed, 0 insertions, 0 deletions
