Albert Larsan
cf2dff2b1e
Move /src/test to /tests
2023-01-11 09:32:08 +00:00
Oli Scherer
717294fa04
Inform the user which trait is meant in the diagnostic itself instead of relying on the span making it obvious
2022-12-13 09:48:26 +00:00
Oli Scherer
cb26b35b12
Make some diagnostics not depend on the source of what they reference being available
2022-12-13 09:48:22 +00:00
Camille GILLOT
42e4eee893
Shorten def_span for more items.
2022-07-01 17:39:19 +02:00
Jacob Pratt
d95f749f14
Stabilize destructuring_assignment
2021-12-14 22:38:51 -05:00
Esteban Kuber
e8fc076f23
Consider unfulfilled obligations in binop errors
...
When encountering a binop where the types would have been accepted, if
all the predicates had been fulfilled, include information about the
predicates and suggest appropriate `#[derive]`s if possible.
Point at trait(s) that needs to be `impl`emented.
2021-10-05 23:34:13 +00:00
Fabian Zaiser
de84ad95b4
Implement destructuring assignment for structs and slices
...
Co-authored-by: varkor <github@varkor.com>
2020-11-11 12:10:52 +00:00
Fabian Zaiser
3a7a997323
Implement destructuring assignment for tuples
...
Co-authored-by: varkor <github@varkor.com>
2020-11-07 13:17:19 +00:00
LeSeulArtichaut
2e07892c7d
Do not emit note suggesting to implement trait to foreign type
...
Update tests
Extend to other operations
Refractor check in a separate function
Fix more tests
2020-02-17 15:21:36 +01:00
varkor
9a602243c4
Add new folder for destructuring assignment tests
2019-12-23 11:20:13 +00:00