@@ -416,7 +416,6 @@ fn run_client<A: for<'a, 's> DecodeMut<'a, 's, ()>, R: Encode<()>>(
416
416
}
417
417
418
418
impl Client < fn ( crate :: TokenStream ) -> crate :: TokenStream > {
419
- #[ rustc_allow_const_fn_unstable( const_fn) ]
420
419
pub const fn expand1 ( f : fn ( crate :: TokenStream ) -> crate :: TokenStream ) -> Self {
421
420
extern "C" fn run (
422
421
bridge : Bridge < ' _ > ,
@@ -429,7 +428,6 @@ impl Client<fn(crate::TokenStream) -> crate::TokenStream> {
429
428
}
430
429
431
430
impl Client < fn ( crate :: TokenStream , crate :: TokenStream ) -> crate :: TokenStream > {
432
- #[ rustc_allow_const_fn_unstable( const_fn) ]
433
431
pub const fn expand2 (
434
432
f : fn ( crate :: TokenStream , crate :: TokenStream ) -> crate :: TokenStream ,
435
433
) -> Self {
@@ -474,7 +472,6 @@ impl ProcMacro {
474
472
}
475
473
}
476
474
477
- #[ rustc_allow_const_fn_unstable( const_fn) ]
478
475
pub const fn custom_derive (
479
476
trait_name : & ' static str ,
480
477
attributes : & ' static [ & ' static str ] ,
@@ -483,15 +480,13 @@ impl ProcMacro {
483
480
ProcMacro :: CustomDerive { trait_name, attributes, client : Client :: expand1 ( expand) }
484
481
}
485
482
486
- #[ rustc_allow_const_fn_unstable( const_fn) ]
487
483
pub const fn attr (
488
484
name : & ' static str ,
489
485
expand : fn ( crate :: TokenStream , crate :: TokenStream ) -> crate :: TokenStream ,
490
486
) -> Self {
491
487
ProcMacro :: Attr { name, client : Client :: expand2 ( expand) }
492
488
}
493
489
494
- #[ rustc_allow_const_fn_unstable( const_fn) ]
495
490
pub const fn bang (
496
491
name : & ' static str ,
497
492
expand : fn ( crate :: TokenStream ) -> crate :: TokenStream ,
0 commit comments