1 #![feature(no_core, lang_items)]
2 #![crate_type = "rlib"]
5 pub static STATIC_BOOL: bool = true;
7 pub static mut STATIC_MUT_BOOL: bool = true;
9 const CONST_BOOL: bool = true;
10 pub static CONST_BOOL_REF: &'static bool = &CONST_BOOL;
18 impl Copy for &bool {}
23 // No `UnsafeCell`, so everything is `Freeze`.
24 impl<T: ?Sized> Freeze for T {}
29 impl Sync for &'static bool {}
31 #[lang = "drop_in_place"]
32 pub unsafe fn drop_in_place<T: ?Sized>(_: *mut T) {}