]> git.lizzy.rs Git - rust.git/blob - src/lib.rs
Removed unused crate imports
[rust.git] / src / lib.rs
1 #![feature(
2     i128_type,
3     rustc_private,
4 )]
5
6 // From rustc.
7 #[macro_use]
8 extern crate log;
9 extern crate log_settings;
10 #[macro_use]
11 extern crate rustc;
12 extern crate rustc_const_math;
13 extern crate rustc_data_structures;
14 extern crate syntax;
15
16 // From crates.io.
17 extern crate byteorder;
18
19 mod cast;
20 mod error;
21 mod eval_context;
22 mod lvalue;
23 mod memory;
24 mod operator;
25 mod step;
26 mod terminator;
27 mod traits;
28 mod value;
29
30 pub use error::{
31     EvalError,
32     EvalResult,
33 };
34
35 pub use eval_context::{
36     EvalContext,
37     Frame,
38     ResourceLimits,
39     StackPopCleanup,
40     eval_main,
41 };
42
43 pub use lvalue::{
44     Lvalue,
45     LvalueExtra,
46 };
47
48 pub use memory::{
49     AllocId,
50     Memory,
51     Pointer,
52 };
53
54 pub use value::{
55     PrimVal,
56     PrimValKind,
57     Value,
58 };