diff options
| author | bors <bors@rust-lang.org> | 2019-12-23 18:28:33 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2019-12-23 18:28:33 +0000 |
| commit | 9ae6cedb8d1e37469be1434642a3e403fce50a03 (patch) | |
| tree | 94ea2d34cd99239633126bd50f0f0a5663e233b3 /src/test/ui/error-codes | |
| parent | a916ac22b9f7f1f0f7aba0a41a789b3ecd765018 (diff) | |
| parent | 68a9a2d64888be73fda2d00ea1f5c121bc08164b (diff) | |
| download | rust-9ae6cedb8d1e37469be1434642a3e403fce50a03.tar.gz rust-9ae6cedb8d1e37469be1434642a3e403fce50a03.zip | |
Auto merge of #67560 - Centril:rollup-fzdpu9c, r=Centril
Rollup of 8 pull requests
Successful merges:
- #67233 (Add PartialEq and Eq to Cursor)
- #67466 (Require const stability attributes on intrinsics to be able to use them in constant contexts)
- #67507 (Remove mem::uninitalized from tests)
- #67527 (Results show too much)
- #67536 (Move `{hir::lowering -> hir}::is_range_literal`)
- #67538 (Improve diagnostics for invalid assignment)
- #67546 (Fix ICE in mir interpretation)
- #67559 (Document that calling Drop, even after it panics, is UB)
Failed merges:
r? @ghost
Diffstat (limited to 'src/test/ui/error-codes')
| -rw-r--r-- | src/test/ui/error-codes/E0067.stderr | 8 | ||||
| -rw-r--r-- | src/test/ui/error-codes/E0070.stderr | 24 |
2 files changed, 20 insertions, 12 deletions
diff --git a/src/test/ui/error-codes/E0067.stderr b/src/test/ui/error-codes/E0067.stderr index 0334565840f..526503798b3 100644 --- a/src/test/ui/error-codes/E0067.stderr +++ b/src/test/ui/error-codes/E0067.stderr @@ -8,11 +8,13 @@ LL | LinkedList::new() += 1; | = note: an implementation of `std::ops::AddAssign` might be missing for `std::collections::LinkedList<_>` -error[E0067]: invalid left-hand side expression - --> $DIR/E0067.rs:4:5 +error[E0067]: invalid left-hand side of assignment + --> $DIR/E0067.rs:4:23 | LL | LinkedList::new() += 1; - | ^^^^^^^^^^^^^^^^^ invalid expression for left-hand side + | ----------------- ^^ + | | + | cannot assign to this expression error: aborting due to 2 previous errors diff --git a/src/test/ui/error-codes/E0070.stderr b/src/test/ui/error-codes/E0070.stderr index 845833bc82f..d809bb18dee 100644 --- a/src/test/ui/error-codes/E0070.stderr +++ b/src/test/ui/error-codes/E0070.stderr @@ -1,14 +1,18 @@ -error[E0070]: invalid left-hand side expression - --> $DIR/E0070.rs:6:5 +error[E0070]: invalid left-hand side of assignment + --> $DIR/E0070.rs:6:16 | LL | SOME_CONST = 14; - | ^^^^^^^^^^^^^^^ left-hand of expression not valid + | ---------- ^ + | | + | cannot assign to this expression -error[E0070]: invalid left-hand side expression - --> $DIR/E0070.rs:7:5 +error[E0070]: invalid left-hand side of assignment + --> $DIR/E0070.rs:7:7 | LL | 1 = 3; - | ^^^^^ left-hand of expression not valid + | - ^ + | | + | cannot assign to this expression error[E0308]: mismatched types --> $DIR/E0070.rs:8:25 @@ -16,11 +20,13 @@ error[E0308]: mismatched types LL | some_other_func() = 4; | ^ expected `()`, found integer -error[E0070]: invalid left-hand side expression - --> $DIR/E0070.rs:8:5 +error[E0070]: invalid left-hand side of assignment + --> $DIR/E0070.rs:8:23 | LL | some_other_func() = 4; - | ^^^^^^^^^^^^^^^^^^^^^ left-hand of expression not valid + | ----------------- ^ + | | + | cannot assign to this expression error: aborting due to 4 previous errors |
