diff options
| author | bors <bors@rust-lang.org> | 2019-01-14 03:49:25 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2019-01-14 03:49:25 +0000 |
| commit | 0bc0015f20d95a676359273259a6c07a85edf4b0 (patch) | |
| tree | 877564443acf0b35bc4cc3cdb73ccc46fda35e27 /src/librustdoc/html/static/source-script.js | |
| parent | a16e1a781de15f276d558f542ee40b45a0eab143 (diff) | |
| parent | 9567544902e1a6cca1b10333b6fc929e50ec1fba (diff) | |
| download | rust-0bc0015f20d95a676359273259a6c07a85edf4b0.tar.gz rust-0bc0015f20d95a676359273259a6c07a85edf4b0.zip | |
Auto merge of #57381 - estebank:if-else-308, r=nikomatsakis
Tweak output of type mismatch between "then" and `else` `if` arms
```
error[E0308]: if and else have incompatible types
--> $DIR/if-else-type-mismatch.rs:5:9
|
LL | let _ = if true {
| _____________-
LL | | 42i32
| | ----- expected because of this
LL | | } else {
LL | | 42u32
| | ^^^^^ expected i32, found u32
LL | | };
| |_____- if and else have incompatible types
|
= note: expected type `i32`
found type `u32`
error[E0308]: if and else have incompatible types
--> file.rs:2:38
|
LL | let _ = if false { 3u8; } else { 3u8 };
| ---- ^^^ expected (), found u8
| | |
| | help: consider removing this semicolon
| expected because of this
|
= note: expected type `()`
found type `u8`
error[E0308]: if and else have incompatible types
--> file.rs:3:37
|
LL | let _ = if false { 3u8 } else { 3u8; };
| --- ^^^-
| | | |
| | | help: consider removing this semicolon
| | expected u8, found ()
| expected because of this
|
= note: expected type `u8`
found type `()`
error[E0308]: if and else have incompatible types
--> file.rs:4:37
|
LL | let _ = if false { 3i8 } else { 3u8 };
| --- ^^^ expected i8, found u8
| |
| expected because of this
|
= note: expected type `i8`
found type `u8`
```
Fix #57348.
Diffstat (limited to 'src/librustdoc/html/static/source-script.js')
0 files changed, 0 insertions, 0 deletions
