diff options
| author | Nicholas Nethercote <n.nethercote@gmail.com> | 2024-02-29 08:53:46 +1100 |
|---|---|---|
| committer | Nicholas Nethercote <n.nethercote@gmail.com> | 2024-03-06 14:19:38 +1100 |
| commit | 3591e77b3566772023b7e35e96224106243ef214 (patch) | |
| tree | db30f65c1f9917cf039a114c13d99496fc72201e /compiler/rustc_driver_impl/src | |
| parent | b7d58eef4b9e6bd1aa454c3100815fb5d5481a7b (diff) | |
| download | rust-3591e77b3566772023b7e35e96224106243ef214.tar.gz rust-3591e77b3566772023b7e35e96224106243ef214.zip | |
Add missing `#[rustc_lint_diagnostics]` attributes.
Prior to the previous commit, `#[rust_lint_diagnostics]` attributes
could only be used on methods with an `impl Into<{D,Subd}iagMessage>`
parameter. But there are many other nearby diagnostic methods (e.g.
`Diag::span`) that don't take such a parameter and should have the
attribute.
This commit adds the missing attribute to these `Diag` methods. This
requires adding some missing
`#[allow(rustc::diagnostic_outside_of_impl)]` markers at call sites to
these methods.
Diffstat (limited to 'compiler/rustc_driver_impl/src')
0 files changed, 0 insertions, 0 deletions
