X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Flibrustc_errors%2Flib.rs;h=05cee6dff230935626a535485da859ad0cf1011f;hb=961a9d6e97a37ff1bb33578721dfa8687054c7b8;hp=2dcf7be2aa8b1f9dadf8bfae1f6b121be7dbb235;hpb=5d1d2992ef79579ba9a3aa59c7dd8c05d3e3a335;p=rust.git diff --git a/src/librustc_errors/lib.rs b/src/librustc_errors/lib.rs index 2dcf7be2aa8..05cee6dff23 100644 --- a/src/librustc_errors/lib.rs +++ b/src/librustc_errors/lib.rs @@ -1,12 +1,17 @@ +//! Diagnostics creation and emission for `rustc`. +//! +//! This module contains the code for creating and emitting diagnostics. + #![doc(html_root_url = "https://doc.rust-lang.org/nightly/")] -#![feature(custom_attribute)] +#![feature(crate_visibility_modifier)] #![allow(unused_attributes)] #![cfg_attr(unix, feature(libc))] #![feature(nll)] #![feature(optin_builtin_traits)] #![deny(rust_2018_idioms)] #![deny(internal)] +#![deny(unused_lifetimes)] #[allow(unused_extern_crates)] extern crate serialize as rustc_serialize; // used by deriving @@ -33,6 +38,7 @@ mod diagnostic; mod diagnostic_builder; pub mod emitter; +pub mod annotate_snippet_emitter_writer; mod snippet; pub mod registry; mod styled_buffer;