flux_driver/
lib.rs

1#![feature(rustc_private, box_patterns, let_chains, hash_raw_entry)]
2
3extern crate rustc_ast;
4extern crate rustc_borrowck;
5extern crate rustc_driver;
6extern crate rustc_errors;
7extern crate rustc_hir;
8extern crate rustc_interface;
9extern crate rustc_middle;
10extern crate rustc_session;
11extern crate rustc_span;
12
13pub mod callbacks;
14mod collector;
15
16use flux_macros::fluent_messages;
17
18fluent_messages! { "../locales/en-US.ftl" }
19
20pub static DEFAULT_LOCALE_RESOURCES: &[&str] = &[
21    DEFAULT_LOCALE_RESOURCE,
22    flux_desugar::DEFAULT_LOCALE_RESOURCE,
23    flux_fhir_analysis::DEFAULT_LOCALE_RESOURCE,
24    flux_metadata::DEFAULT_LOCALE_RESOURCE,
25    flux_middle::DEFAULT_LOCALE_RESOURCE,
26    flux_refineck::DEFAULT_LOCALE_RESOURCE,
27    flux_rustc_bridge::DEFAULT_LOCALE_RESOURCE,
28];