about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/coverageinfo/mod.rs
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2023-10-12 18:36:44 +0200
committerGitHub <noreply@github.com>2023-10-12 18:36:44 +0200
commit5f90bee663f3dcd1708779ac76b7241de2523a9a (patch)
treeaee0585a3e3e5ef94c4217da24af092cf2fd7566 /compiler/rustc_codegen_llvm/src/coverageinfo/mod.rs
parent4b1867a9ee316a93b8dc10496c871865d7790731 (diff)
parent232aaeba7c6779233659b0a57ed75a5d7a48cfb0 (diff)
downloadrust-5f90bee663f3dcd1708779ac76b7241de2523a9a.tar.gz
rust-5f90bee663f3dcd1708779ac76b7241de2523a9a.zip
Rollup merge of #116642 - weiznich:diagnostic_on_unimplemented_improvements, r=compiler-errors
Handle several `#[diagnostic::on_unimplemented]` attributes correctly

This PR fixes an issues where rustc would ignore subsequent `#[diagnostic::on_unimplemented]` attributes. The [corresponding RFC](https://rust-lang.github.io/rfcs/3368-diagnostic-attribute-namespace.html) specifies that the first matching instance of each option is used. Invalid attributes are linted and otherwise ignored.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/coverageinfo/mod.rs')
0 files changed, 0 insertions, 0 deletions