diff options
| author | Manish Goregaokar <manishsmail@gmail.com> | 2015-11-22 10:22:25 +0530 |
|---|---|---|
| committer | Manish Goregaokar <manishsmail@gmail.com> | 2015-11-22 10:26:22 +0530 |
| commit | 352853c18bf1ec00c69725ee97ae1e3c0bb176fe (patch) | |
| tree | 5d9d021b8776554070d02037d7fd2a21e9d4116f /src | |
| parent | eb19d024a9902ff551f4839a1d9bd13a7998b75b (diff) | |
| download | rust-352853c18bf1ec00c69725ee97ae1e3c0bb176fe.tar.gz rust-352853c18bf1ec00c69725ee97ae1e3c0bb176fe.zip | |
Register diagnostics for rustc_privacy and rustc_trans properly
fixes #29665
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustc_driver/lib.rs | 2 | ||||
| -rw-r--r-- | src/librustc_privacy/lib.rs | 2 | ||||
| -rw-r--r-- | src/librustc_trans/lib.rs | 2 |
3 files changed, 6 insertions, 0 deletions
diff --git a/src/librustc_driver/lib.rs b/src/librustc_driver/lib.rs index 63326c538c9..6cbba235ff7 100644 --- a/src/librustc_driver/lib.rs +++ b/src/librustc_driver/lib.rs @@ -907,6 +907,8 @@ pub fn diagnostics_registry() -> diagnostics::registry::Registry { all_errors.push_all(&rustc_typeck::DIAGNOSTICS); all_errors.push_all(&rustc_borrowck::DIAGNOSTICS); all_errors.push_all(&rustc_resolve::DIAGNOSTICS); + all_errors.push_all(&rustc_privacy::DIAGNOSTICS); + all_errors.push_all(&rustc_trans::DIAGNOSTICS); Registry::new(&*all_errors) } diff --git a/src/librustc_privacy/lib.rs b/src/librustc_privacy/lib.rs index 1ca8eeadfe5..fdd5add68f2 100644 --- a/src/librustc_privacy/lib.rs +++ b/src/librustc_privacy/lib.rs @@ -1505,3 +1505,5 @@ pub fn check_crate(tcx: &ty::ctxt, access_levels } + +__build_diagnostic_array! { librustc_privacy, DIAGNOSTICS } diff --git a/src/librustc_trans/lib.rs b/src/librustc_trans/lib.rs index 84ce458ed14..6b465cf28f3 100644 --- a/src/librustc_trans/lib.rs +++ b/src/librustc_trans/lib.rs @@ -89,3 +89,5 @@ pub mod save; pub mod lib { pub use llvm; } + +__build_diagnostic_array! { librustc_trans, DIAGNOSTICS } |
