diff options
| author | Mark Rousskov <mark.simulacrum@gmail.com> | 2019-09-03 21:15:18 -0400 |
|---|---|---|
| committer | Mark Rousskov <mark.simulacrum@gmail.com> | 2019-09-05 12:35:15 -0400 |
| commit | b437240ceefaad3cdf92ad7e9d1255b8da88dbb3 (patch) | |
| tree | ad724c143dc6cf6b20b214fa00e4572571e87399 /src/librustc_plugin | |
| parent | 74563b41666228e46f892e795108e06306b2b514 (diff) | |
Replace diagnostic plugins with macro_rules
Diffstat (limited to 'src/librustc_plugin')
| -rw-r--r-- | src/librustc_plugin/error_codes.rs | 11 | ||||
| -rw-r--r-- | src/librustc_plugin/lib.rs | 4 |
2 files changed, 4 insertions, 11 deletions
diff --git a/src/librustc_plugin/error_codes.rs b/src/librustc_plugin/error_codes.rs index b5f6a8d905d..7b3f01c0ee1 100644 --- a/src/librustc_plugin/error_codes.rs +++ b/src/librustc_plugin/error_codes.rs @@ -1,9 +1,4 @@ -use syntax::{register_diagnostics, register_long_diagnostics}; - -register_long_diagnostics! { - -} - -register_diagnostics! { - E0498 // malformed plugin attribute +syntax::register_diagnostics! { +; + E0498, // malformed plugin attribute } diff --git a/src/librustc_plugin/lib.rs b/src/librustc_plugin/lib.rs index 952bc9fff6a..1cf01d481e4 100644 --- a/src/librustc_plugin/lib.rs +++ b/src/librustc_plugin/lib.rs @@ -60,9 +60,7 @@ pub use registry::Registry; -mod error_codes; +pub mod error_codes; pub mod registry; pub mod load; pub mod build; - -__build_diagnostic_array! { librustc_plugin, DIAGNOSTICS } |
