mark
bb8d4307eb
rustc_error: make ErrorReported impossible to construct
...
There are a few places were we have to construct it, though, and a few
places that are more invasive to change. To do this, we create a
constructor with a long obvious name.
2022-03-16 10:35:24 -05:00
Cameron Steffen
b11733534d
Remove a span from hir::ExprKind::MethodCall
2022-01-21 07:48:10 -06:00
Ellen
71bbb603f4
initial revert
2022-01-15 01:16:55 +00:00
est31
bdc4b46221
Use let_else in some more places in rustc_lint
2021-12-03 03:51:47 +01:00
Cameron Steffen
dec40530f7
Use get_diagnostic_name more
2021-11-16 17:14:18 -06:00
Cameron Steffen
b6cab80c18
Use get_diagnostic_name
2021-10-06 13:10:08 -05:00
lcnr
f3996f6a88
review
2021-08-26 11:14:31 +02:00
lcnr
ab9108b70f
update TypeFlags to deal with missing ct substs
2021-08-26 11:00:30 +02:00
Ryan Levick
25637b228d
Warn in doc test
2021-03-03 11:23:33 +01:00
Ryan Levick
1999a3147f
Fix borrow and deref
2021-03-03 11:23:29 +01:00
Ryan Levick
da3995f0ec
Remove lint pass on borrow and deref
2021-03-03 11:23:14 +01:00
Esteban Küber
055db16479
Clean up code rightward drift
2021-03-03 11:22:57 +01:00
Esteban Küber
e48670c34a
Increase accuracy of lint trigger
2021-03-03 11:22:56 +01:00
Ryan Levick
49f32e0c8e
Improve error messages
2021-03-03 11:22:55 +01:00
Ryan Levick
95e330bd01
Update error message
2021-03-03 11:22:54 +01:00
Ryan Levick
217c88655b
Improve warning
2021-03-03 11:22:52 +01:00
Ryan Levick
a6d926d80d
Fix tests
2021-03-03 11:22:44 +01:00
Ryan Levick
f49ed7a6b7
Add tests and support two more noop methods
2021-03-03 11:22:17 +01:00
Ryan Levick
040735c110
First version of noop-lint
2021-03-03 11:22:16 +01:00