summary refs log tree commit diff
path: root/src/rustc/metadata.rs
blob: 609f2af38ddd643d99b41b756dc5558ceb5e1442 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// Define the rustc API's that the metadata module has access to
// Over time we will reduce these dependencies and, once metadata has
// no dependencies on rustc it can move into its own crate.

mod middle {
    import ty = middle_::ty;
    export ty;
}

mod front {
}

mod back {
}

mod driver {
}

mod util {
    import ppaux = util_::ppaux;
    export ppaux;
}

mod lib {
    import llvm = lib_::llvm;
    export llvm;
}