Alan Egerton
ddcfb94b84
Suppress erroneous suggestion
...
The suggestion to use `let else` with an uninitialized refutable `let`
statement was erroneous: `let else` cannot be used with deferred
initialization.
2024-04-12 17:45:15 +01:00
许杰友 Jieyou Xu (Joe)
ec2cc761bc
[AUTO-GENERATED] Migrate ui tests from //
to //@
directives
2024-02-16 20:02:50 +00:00
jyn
eb53721a34
recurse into refs when comparing tys for diagnostics
2023-12-07 23:00:46 -05:00
Nilstrieb
41e8d152dc
Show number in error message even for one error
...
Co-authored-by: Adrian <adrian.iosdev@gmail.com>
2023-11-24 19:15:52 +01:00
Michael Goulet
a9188226a8
Peel borrows before suggesting as_ref/as_deref
2023-06-08 16:30:05 +00:00
Michael Goulet
af54d584b2
More robust as_ref/as_deref suggestions
2023-06-08 16:30:05 +00:00
y21
0758c05c97
recover from for-else and while-else
2023-03-01 13:26:59 +01:00
Matthias Krüger
6390d25eab
Rollup merge of #107487 - edward-shen:edward-shen/107213-round-2, r=estebank
...
Make the "extra if in let...else block" hint a suggestion
Changes the hint to a suggestion, suggested in #107213 .
r? ```@estebank```
2023-02-01 05:54:39 +01:00
Edward Shen
e905b93706
Make the "extra if in let...else block" hint a suggestion
2023-01-30 14:09:40 -08:00
Esteban Küber
62ba3e70a1
Modify primary span label for E0308
...
The previous output was unintuitive to users.
2023-01-30 20:12:19 +00:00
Edward Shen
a8b77cfe54
Add suggestion to remove if in let...else block
...
Adds an additional hint to failures where we encounter an else keyword
while we're parsing an if-let block.
This is likely that the user has accidentally mixed if-let and let...else
together.
2023-01-23 20:33:04 -08:00
Albert Larsan
40ba0e84d5
Change src/test
to tests
in source files, fix tidy and tests
2023-01-11 09:32:13 +00:00
Albert Larsan
cf2dff2b1e
Move /src/test to /tests
2023-01-11 09:32:08 +00:00