]> git.lizzy.rs Git - rust.git/commit
macros: support doc comments in diag derives
authorDavid Wood <david.wood@huawei.com>
Fri, 14 Oct 2022 10:00:46 +0000 (11:00 +0100)
committerDavid Wood <david.wood@huawei.com>
Mon, 17 Oct 2022 08:54:24 +0000 (09:54 +0100)
commit7fbaf2769634ac1800449a6d2d818615cef7eace
tree3cb6b2bdba5c471b674284cf768816f19f216faa
parent1536ab1b383f21b38f8d49230a2aecc51daffa3d
macros: support doc comments in diag derives

Documentation comments shouldn't affect the diagnostic derive in any
way, but explicit support has to be added for ignoring the `doc`
attribute.

Signed-off-by: David Wood <david.wood@huawei.com>
compiler/rustc_macros/src/diagnostics/diagnostic_builder.rs
compiler/rustc_macros/src/diagnostics/subdiagnostic.rs
compiler/rustc_macros/src/diagnostics/utils.rs
src/test/ui-fulldeps/session-diagnostic/diagnostic-derive.rs
src/test/ui-fulldeps/session-diagnostic/subdiagnostic-derive.rs