Jack Huey
fe91cfd684
Use revisions for NLL in suggestions
2022-05-22 15:21:27 -04:00
Matthias Krüger
11898a56c2
Rollup merge of #88205 - danii:e0772, r=GuillaumeGomez
...
Add Explanation For Error E0772
I've added an error explanation for the error code E0772.
Assists with #61137
2022-01-29 14:46:29 +01:00
Daniel Conley
4f8b9a4126
Add Explanation For Error E0772
2022-01-28 11:00:56 -05:00
Esteban Kuber
83ce1aad42
Tweak wording
2021-12-10 03:08:25 +00:00
Esteban Küber
99f2977031
Modify structured suggestion output
...
* On suggestions that include deletions, use a diff inspired output format
* When suggesting addition, use `+` as underline
* Color highlight modified span
2021-08-11 09:46:24 +00:00
Esteban Küber
889a4d9a0b
Change error code number
2020-07-22 13:12:34 -07:00
Esteban Küber
53d96b5159
Handle fully-qualified paths and add test cases
2020-07-22 12:25:55 -07:00
Esteban Küber
f80743712e
Use ty::Instance::resolve to identify 'static bound source
2020-07-22 12:25:55 -07:00
Esteban Küber
7bf39fa9d9
Further tweak wording of E0759 and introduce E0767
2020-07-22 12:25:54 -07:00
Esteban Küber
6bac3dbfc2
Add more context to diagnostic
2020-07-22 12:25:54 -07:00
Esteban Küber
4e08bab87d
Increase accuracy of lifetime bound on trait object impl suggestion
2020-07-22 12:25:54 -07:00
Esteban Küber
6513148c14
Detect when 'static obligation might come from an impl
...
Address #71341 .
2020-07-22 12:25:54 -07:00