]>
Commit | Line | Data |
---|---|---|
5869c6ff | 1 | #![feature(box_patterns)] |
5099ac24 | 2 | #![feature(let_else)] |
fc512014 | 3 | #![feature(internal_output_capture)] |
c295e0f8 | 4 | #![feature(thread_spawn_unchecked)] |
1b1a35ee | 5 | #![feature(once_cell)] |
dfeec247 | 6 | #![recursion_limit = "256"] |
5e7ed085 | 7 | #![allow(rustc::potential_query_instability)] |
532ac7d7 | 8 | |
dfeec247 | 9 | mod callbacks; |
532ac7d7 XL |
10 | pub mod interface; |
11 | mod passes; | |
dfeec247 | 12 | mod proc_macro_decls; |
532ac7d7 XL |
13 | mod queries; |
14 | pub mod util; | |
532ac7d7 | 15 | |
5099ac24 | 16 | pub use callbacks::setup_callbacks; |
532ac7d7 | 17 | pub use interface::{run_compiler, Config}; |
3dfed10e | 18 | pub use passes::{DEFAULT_EXTERN_QUERY_PROVIDERS, DEFAULT_QUERY_PROVIDERS}; |
60c5eb7d | 19 | pub use queries::Queries; |
e74abb32 XL |
20 | |
21 | #[cfg(test)] | |
22 | mod tests; |