]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_data_structures/lib.rs
Rollup merge of #67784 - Mark-Simulacrum:residual-pad-integral, r=dtolnay
[rust.git] / src / librustc_data_structures / lib.rs
index e035f39e34fd77ead00824504d4c05a64fe0d091..51a38a7d2ab9ce84a82f0b37d5faf8034a2bbb5e 100644 (file)
@@ -33,6 +33,9 @@
 #[macro_use]
 extern crate cfg_if;
 
+#[cfg(windows)]
+extern crate libc;
+
 pub use rustc_serialize::hex::ToHex;
 
 #[inline(never)]
@@ -64,6 +67,7 @@ macro_rules! unlikely {
 pub mod base_n;
 pub mod binary_search_util;
 pub mod box_region;
+pub mod captures;
 pub mod const_cstr;
 pub mod flock;
 pub mod fx;
@@ -89,10 +93,12 @@ macro_rules! unlikely {
 pub mod tiny_list;
 pub mod transitive_relation;
 pub use ena::unify;
+mod atomic_ref;
 pub mod fingerprint;
 pub mod profiling;
 pub mod vec_linked_list;
 pub mod work_queue;
+pub use atomic_ref::AtomicRef;
 
 pub struct OnDrop<F: Fn()>(pub F);