@@ -28,7 +28,7 @@ pub(super) fn provide_derive_macro_expansion<'tcx>(
2828 let strategy = crate :: proc_macro:: exec_strategy ( ecx) ;
2929 let server = crate :: proc_macro_server:: Rustc :: new ( ecx) ;
3030 let res = match client. run ( & strategy, server, input. clone ( ) , proc_macro_backtrace) {
31- // TODO (pr-time): without flattened some (weird) tests fail, but no idea if it's correct/enough
31+ // FIXME (pr-time): without flattened some (weird) tests fail, but no idea if it's correct/enough
3232 Ok ( stream) => Ok ( tcx. arena . alloc ( stream. flattened ( ) ) as & TokenStream ) ,
3333 Err ( e) => {
3434 ecx. dcx ( ) . emit_err ( {
@@ -102,11 +102,11 @@ where
102102 } else {
103103 // We could get an `CONTEXT` pointer from another thread.
104104 // Ensure that `CONTEXT` is `DynSync`.
105- // TODO (pr-time): we should not be able to?
105+ // FIXME (pr-time): we should not be able to?
106106 // sync::assert_dyn_sync::<CONTEXT<'_>>();
107107
108108 // prevent double entering, as that would allow creating two `&mut ExtCtxt`s
109- // TODO (pr-time): probably use a RefCell instead (which checks this properly)?
109+ // FIXME (pr-time): probably use a RefCell instead (which checks this properly)?
110110 enter_context_erased ( ( ptr:: null_mut ( ) , None ) , || unsafe {
111111 let ectx = downcast ( ectx) ;
112112 f ( Some ( & mut ( ectx, client_opt. unwrap ( ) ) ) )
0 commit comments