]> git.lizzy.rs Git - rust.git/commit
macros: split diagnostic derives into modules
authorDavid Wood <david.wood@huawei.com>
Wed, 27 Apr 2022 01:57:44 +0000 (02:57 +0100)
committerDavid Wood <david.wood@huawei.com>
Fri, 29 Apr 2022 01:12:08 +0000 (02:12 +0100)
commit071f07274b3d0b2c0806e0a904b71e51da1318de
treeace5cb570fd238e2117cf911e178ec9fc2d32c89
parent49ec909ca7d649d73115f7e0e894b0ffb0740b66
macros: split diagnostic derives into modules

Split `SessionDiagnostic` and `SessionSubdiagnostic` derives and the
various helper functions into multiple modules.

Signed-off-by: David Wood <david.wood@huawei.com>
compiler/rustc_macros/src/diagnostics/diagnostic.rs [new file with mode: 0644]
compiler/rustc_macros/src/diagnostics/error.rs [new file with mode: 0644]
compiler/rustc_macros/src/diagnostics/mod.rs [new file with mode: 0644]
compiler/rustc_macros/src/diagnostics/subdiagnostic.rs [new file with mode: 0644]
compiler/rustc_macros/src/diagnostics/utils.rs [new file with mode: 0644]
compiler/rustc_macros/src/lib.rs
compiler/rustc_macros/src/session_diagnostic.rs [deleted file]