]> git.proxmox.com Git - rustc.git/blame - compiler/rustc_session/src/lib.rs
New upstream version 1.50.0+dfsg1
[rustc.git] / compiler / rustc_session / src / lib.rs
CommitLineData
dfeec247 1#![feature(crate_visibility_modifier)]
1b1a35ee 2#![feature(once_cell)]
ba9703b0 3#![feature(or_patterns)]
fc512014 4#![feature(str_split_once)]
60c5eb7d 5
f035d41b
XL
6#[macro_use]
7extern crate bitflags;
3dfed10e
XL
8#[macro_use]
9extern crate rustc_macros;
f035d41b 10
60c5eb7d
XL
11pub mod cgu_reuse_tracker;
12pub mod utils;
29967ef6
XL
13pub use lint::{declare_lint, declare_lint_pass, declare_tool_lint, impl_lint_pass};
14pub use rustc_lint_defs as lint;
60c5eb7d
XL
15pub mod parse;
16
17mod code_stats;
dfeec247 18#[macro_use]
60c5eb7d
XL
19pub mod config;
20pub mod filesearch;
dfeec247 21mod options;
60c5eb7d
XL
22pub mod search_paths;
23
24mod session;
25pub use session::*;
ba9703b0
XL
26
27pub mod output;
28
29pub use getopts;