Skip to content

Commit 0defb15

Browse files
committed
implement the obligation forest data structure and add some unit tests
1 parent 82c4343 commit 0defb15

File tree

5 files changed

+627
-2
lines changed

5 files changed

+627
-2
lines changed

src/librustc_data_structures/lib.rs

+5-1
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,21 @@
2424
html_favicon_url = "https://www.rust-lang.org/favicon.ico",
2525
html_root_url = "https://doc.rust-lang.org/nightly/")]
2626

27-
#![feature(rustc_private, staged_api)]
2827
#![feature(hashmap_hasher)]
28+
#![feature(nonzero)]
29+
#![feature(rustc_private)]
30+
#![feature(staged_api)]
2931

3032
#![cfg_attr(test, feature(test))]
3133

34+
extern crate core;
3235
#[macro_use] extern crate log;
3336
extern crate serialize as rustc_serialize; // used by deriving
3437

3538
pub mod bitvec;
3639
pub mod graph;
3740
pub mod ivar;
41+
pub mod obligation_forest;
3842
pub mod snapshot_vec;
3943
pub mod transitive_relation;
4044
pub mod unify;

0 commit comments

Comments
 (0)