2019-12-17 23:22:55 +11:00
|
|
|
#![feature(crate_visibility_modifier)]
|
2019-11-29 16:05:28 -05:00
|
|
|
#![feature(test)]
|
|
|
|
|
|
|
|
// Use the test crate here so we depend on getopts through it. This allow tools to link to both
|
|
|
|
// librustc_session and libtest.
|
|
|
|
extern crate test as _;
|
|
|
|
extern crate getopts;
|
|
|
|
|
2019-11-12 08:22:16 -05:00
|
|
|
pub mod cgu_reuse_tracker;
|
2019-11-12 08:30:40 -05:00
|
|
|
pub mod utils;
|
2019-11-12 12:09:20 -05:00
|
|
|
#[macro_use]
|
2019-11-12 08:51:57 -05:00
|
|
|
pub mod lint;
|
2019-11-29 15:41:22 -05:00
|
|
|
pub mod node_id;
|
2019-11-29 15:45:26 -05:00
|
|
|
pub mod parse;
|
2019-11-29 16:05:28 -05:00
|
|
|
|
|
|
|
mod code_stats;
|
2019-12-17 23:22:55 +11:00
|
|
|
#[macro_use]
|
2019-11-29 16:05:28 -05:00
|
|
|
pub mod config;
|
2019-12-17 23:22:55 +11:00
|
|
|
mod options;
|
2019-11-29 16:05:28 -05:00
|
|
|
pub mod filesearch;
|
|
|
|
pub mod search_paths;
|
|
|
|
|
|
|
|
mod session;
|
|
|
|
pub use session::*;
|