Rename files about error codes fixes #60017 This PR will be failed in tidy. <details> <summary>The log is here:</summary> ``` tidy check tidy error: duplicate error code: 411 tidy error: Documents\GitHub\rust\src\librustc_resolve\diagnostics.rs:83: __diagnostic_used!(E0411); tidy error: Documents\GitHub\rust\src\librustc_resolve\diagnostics.rs:84: err.code(DiagnosticId::Error("E0411".to_owned())); tidy error: duplicate error code: 424 tidy error: Documents\GitHub\rust\src\librustc_resolve\diagnostics.rs:90: debug!("smart_resolve_path_fragment: E0424, source={:?}", source); tidy error: Documents\GitHub\rust\src\librustc_resolve\diagnostics.rs:92: __diagnostic_used!(E0424); tidy error: Documents\GitHub\rust\src\librustc_resolve\diagnostics.rs:93: err.code(DiagnosticId::Error("E0424".to_owned())); some tidy checks failed ``` </details> I'd like to fix this but I don't know what to do. I will work on later. Please let me know if you have any solutions. r? @petrochenkov
35 lines
665 B
Rust
35 lines
665 B
Rust
//! Various checks
|
|
//!
|
|
//! # Note
|
|
//!
|
|
//! This API is completely unstable and subject to change.
|
|
|
|
#![doc(html_root_url = "https://doc.rust-lang.org/nightly/")]
|
|
|
|
#![feature(nll)]
|
|
#![feature(rustc_diagnostic_macros)]
|
|
|
|
#![recursion_limit="256"]
|
|
|
|
#![deny(rust_2018_idioms)]
|
|
#![deny(internal)]
|
|
|
|
#[macro_use]
|
|
extern crate rustc;
|
|
|
|
use rustc::ty::query::Providers;
|
|
|
|
mod error_codes;
|
|
|
|
pub mod ast_validation;
|
|
pub mod rvalue_promotion;
|
|
pub mod hir_stats;
|
|
pub mod layout_test;
|
|
pub mod loops;
|
|
|
|
__build_diagnostic_array! { librustc_passes, DIAGNOSTICS }
|
|
|
|
pub fn provide(providers: &mut Providers<'_>) {
|
|
rvalue_promotion::provide(providers);
|
|
loops::provide(providers);
|
|
}
|