]>
git.proxmox.com Git - rustc.git/blob - src/test/ui-fulldeps/auxiliary/outlive-expansion-phase.rs
3 #![feature(rustc_private)]
5 extern crate rustc_middle
;
6 extern crate rustc_driver
;
9 use std
::cell
::RefCell
;
10 use rustc_driver
::plugin
::Registry
;
21 fn __rustc_plugin_registrar(_
: &mut Registry
) {
22 thread_local
!(static FOO
: RefCell
<Option
<Box
<Any
+Send
>>> = RefCell
::new(None
));
23 FOO
.with(|s
| *s
.borrow_mut() = Some(Box
::new(Foo { foo: 10 }
) as Box
<Any
+Send
>));