| #![feature(io_error_more, rustc_private)] |
| #![warn( |
| rust_2018_idioms, |
| trivial_casts, |
| trivial_numeric_casts, |
| unused_lifetimes, |
| unused_qualifications |
| )] |
| #![expect(clippy::must_use_candidate)] |
| |
| extern crate rustc_attr_parsing; |
| extern crate rustc_data_structures; |
| extern crate rustc_errors; |
| extern crate rustc_hir; |
| extern crate rustc_middle; |
| extern crate rustc_session; |
| extern crate rustc_span; |
| |
| #[macro_use] |
| mod de; |
| mod conf; |
| mod metadata; |
| pub mod types; |
| |
| pub use conf::{Conf, sanitize_explanation}; |
| pub use metadata::ConfMetadata; |