Move SmallVec and ThinVec out of libsyntax
This commit is contained in:
@@ -45,6 +45,8 @@ extern crate serialize as rustc_serialize; // used by deriving
|
||||
|
||||
use rustc_data_structures::sync::Lock;
|
||||
use rustc_data_structures::bitvec::BitVector;
|
||||
pub use rustc_data_structures::small_vec::OneVector;
|
||||
pub use rustc_data_structures::thin_vec::ThinVec;
|
||||
use ast::AttrId;
|
||||
|
||||
// A variant of 'try!' that panics on an Err. This is used as a crutch on the
|
||||
@@ -124,12 +126,8 @@ pub mod util {
|
||||
pub mod parser;
|
||||
#[cfg(test)]
|
||||
pub mod parser_testing;
|
||||
pub mod small_vector;
|
||||
pub mod move_map;
|
||||
|
||||
mod thin_vec;
|
||||
pub use self::thin_vec::ThinVec;
|
||||
|
||||
mod rc_slice;
|
||||
pub use self::rc_slice::RcSlice;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user