ra_ap_rustc_dependencies/
lib.rs1#![cfg_attr(feature = "in-rust-tree", feature(rustc_private))]
5
6#[cfg(feature = "in-rust-tree")]
7extern crate rustc_lexer;
8
9pub mod lexer {
10 #[cfg(not(feature = "in-rust-tree"))]
11 pub use ::ra_ap_rustc_lexer::*;
12
13 #[cfg(feature = "in-rust-tree")]
14 pub use ::rustc_lexer::*;
15}
16
17#[cfg(feature = "in-rust-tree")]
18extern crate rustc_parse_format;
19
20pub mod parse_format {
21 #[cfg(not(feature = "in-rust-tree"))]
22 pub use ::ra_ap_rustc_parse_format::*;
23
24 #[cfg(feature = "in-rust-tree")]
25 pub use ::rustc_parse_format::*;
26}
27
28#[cfg(feature = "in-rust-tree")]
29extern crate rustc_abi;
30
31pub mod abi {
32 #[cfg(not(feature = "in-rust-tree"))]
33 pub use ::ra_ap_rustc_abi::*;
34
35 #[cfg(feature = "in-rust-tree")]
36 pub use ::rustc_abi::*;
37}
38
39#[cfg(feature = "in-rust-tree")]
40extern crate rustc_index;
41
42pub mod index {
43 #[cfg(not(feature = "in-rust-tree"))]
44 pub use ::ra_ap_rustc_index::*;
45
46 #[cfg(feature = "in-rust-tree")]
47 pub use ::rustc_index::*;
48}