|
1 | 1 | //! A wrapper around rustc internal crates, which enables switching between compiler provided
|
2 | 2 | //! ones and stable ones published in crates.io
|
3 | 3 |
|
4 |
| -#![cfg_attr(feature = "in-rust-tree", feature(rustc_private))] |
5 |
| - |
6 |
| -#[cfg(feature = "in-rust-tree")] |
7 |
| -extern crate rustc_lexer; |
8 |
| - |
9 | 4 | pub mod lexer {
|
10 | 5 | #[cfg(not(feature = "in-rust-tree"))]
|
11 | 6 | pub use ::ra_ap_rustc_lexer::*;
|
12 | 7 |
|
13 | 8 | #[cfg(feature = "in-rust-tree")]
|
14 |
| - pub use ::rustc_lexer::*; |
| 9 | + pub use ::in_tree_rustc_lexer::*; |
15 | 10 | }
|
16 | 11 |
|
17 |
| -#[cfg(feature = "in-rust-tree")] |
18 |
| -extern crate rustc_parse_format; |
19 |
| - |
20 | 12 | pub mod parse_format {
|
21 | 13 | #[cfg(not(feature = "in-rust-tree"))]
|
22 | 14 | pub use ::ra_ap_rustc_parse_format::*;
|
23 | 15 |
|
24 | 16 | #[cfg(feature = "in-rust-tree")]
|
25 |
| - pub use ::rustc_parse_format::*; |
| 17 | + pub use ::in_tree_rustc_parse_format::*; |
26 | 18 | }
|
27 | 19 |
|
28 |
| -#[cfg(feature = "in-rust-tree")] |
29 |
| -extern crate rustc_abi; |
30 |
| - |
31 | 20 | pub mod abi {
|
32 | 21 | #[cfg(not(feature = "in-rust-tree"))]
|
33 | 22 | pub use ::ra_ap_rustc_abi::*;
|
34 | 23 |
|
35 | 24 | #[cfg(feature = "in-rust-tree")]
|
36 |
| - pub use ::rustc_abi::*; |
| 25 | + pub use ::in_tree_rustc_abi::*; |
37 | 26 | }
|
38 | 27 |
|
39 |
| -#[cfg(feature = "in-rust-tree")] |
40 |
| -extern crate rustc_index; |
41 |
| - |
42 | 28 | pub mod index {
|
43 | 29 | #[cfg(not(feature = "in-rust-tree"))]
|
44 | 30 | pub use ::ra_ap_rustc_index::*;
|
45 | 31 |
|
46 | 32 | #[cfg(feature = "in-rust-tree")]
|
47 |
| - pub use ::rustc_index::*; |
| 33 | + pub use ::in_tree_rustc_index::*; |
48 | 34 | }
|
0 commit comments