@@ -416,7 +416,6 @@ fn run_client<A: for<'a, 's> DecodeMut<'a, 's, ()>, R: Encode<()>>(
416416}
417417
418418impl Client < fn ( crate :: TokenStream ) -> crate :: TokenStream > {
419- #[ rustc_allow_const_fn_unstable( const_fn) ]
420419 pub const fn expand1 ( f : fn ( crate :: TokenStream ) -> crate :: TokenStream ) -> Self {
421420 extern "C" fn run (
422421 bridge : Bridge < ' _ > ,
@@ -429,7 +428,6 @@ impl Client<fn(crate::TokenStream) -> crate::TokenStream> {
429428}
430429
431430impl Client < fn ( crate :: TokenStream , crate :: TokenStream ) -> crate :: TokenStream > {
432- #[ rustc_allow_const_fn_unstable( const_fn) ]
433431 pub const fn expand2 (
434432 f : fn ( crate :: TokenStream , crate :: TokenStream ) -> crate :: TokenStream ,
435433 ) -> Self {
@@ -474,7 +472,6 @@ impl ProcMacro {
474472 }
475473 }
476474
477- #[ rustc_allow_const_fn_unstable( const_fn) ]
478475 pub const fn custom_derive (
479476 trait_name : & ' static str ,
480477 attributes : & ' static [ & ' static str ] ,
@@ -483,15 +480,13 @@ impl ProcMacro {
483480 ProcMacro :: CustomDerive { trait_name, attributes, client : Client :: expand1 ( expand) }
484481 }
485482
486- #[ rustc_allow_const_fn_unstable( const_fn) ]
487483 pub const fn attr (
488484 name : & ' static str ,
489485 expand : fn ( crate :: TokenStream , crate :: TokenStream ) -> crate :: TokenStream ,
490486 ) -> Self {
491487 ProcMacro :: Attr { name, client : Client :: expand2 ( expand) }
492488 }
493489
494- #[ rustc_allow_const_fn_unstable( const_fn) ]
495490 pub const fn bang (
496491 name : & ' static str ,
497492 expand : fn ( crate :: TokenStream ) -> crate :: TokenStream ,
0 commit comments