Nicholas Nethercote
|
84ac80f192
|
Reformat use declarations.
The previous commit updated `rustfmt.toml` appropriately. This commit is
the outcome of running `x fmt --all` with the new formatting options.
|
2024-07-29 08:26:52 +10:00 |
|
Nicholas Nethercote
|
1881bfaa2b
|
Rename LintContext::emit_spanned_lint as LintContext::emit_span_lint .
|
2024-01-23 08:08:25 +11:00 |
|
Michael Goulet
|
b2d2184ede
|
Format all the let chains in compiler
|
2023-10-13 08:59:36 +00:00 |
|
est31
|
4b1bc27010
|
Improve diagnostics and add tests for function calls
|
2023-08-06 19:08:14 +02:00 |
|
est31
|
8cfa4fe6b2
|
Add #[rustc_never_returns_null_ptr]
And look for it in the useless_ptr_null_checks lint
|
2023-08-05 05:16:44 +02:00 |
|
Urgau
|
ee519532f6
|
Also add label with original type for function pointers
|
2023-08-03 10:57:11 +02:00 |
|
Urgau
|
4b3dadbe5a
|
Also lint on cast/cast_mut and ptr::from_mut/ptr::from_ref
|
2023-08-03 10:52:15 +02:00 |
|
Urgau
|
d2b7c8028f
|
Rename incorrect_fn_null_checks to useless_ptr_null_checks
|
2023-08-01 19:35:31 +02:00 |
|