@@ -554,14 +554,14 @@ impl<'a> AstBuilder<'a> {
554554 type_parameters : T1 ,
555555 this_param : Option < TSThisParameter < ' a > > ,
556556 params : T2 ,
557- body : T3 ,
558- return_type : T4 ,
557+ return_type : T3 ,
558+ body : T4 ,
559559 ) -> Expression < ' a >
560560 where
561561 T1 : IntoIn < ' a , Option < Box < ' a , TSTypeParameterDeclaration < ' a > > > > ,
562562 T2 : IntoIn < ' a , Box < ' a , FormalParameters < ' a > > > ,
563- T3 : IntoIn < ' a , Option < Box < ' a , FunctionBody < ' a > > > > ,
564- T4 : IntoIn < ' a , Option < Box < ' a , TSTypeAnnotation < ' a > > > > ,
563+ T3 : IntoIn < ' a , Option < Box < ' a , TSTypeAnnotation < ' a > > > > ,
564+ T4 : IntoIn < ' a , Option < Box < ' a , FunctionBody < ' a > > > > ,
565565 {
566566 Expression :: FunctionExpression ( self . alloc ( self . function (
567567 r#type,
@@ -573,8 +573,8 @@ impl<'a> AstBuilder<'a> {
573573 type_parameters,
574574 this_param,
575575 params,
576- body,
577576 return_type,
577+ body,
578578 ) ) )
579579 }
580580
@@ -2689,14 +2689,14 @@ impl<'a> AstBuilder<'a> {
26892689 type_parameters : T1 ,
26902690 this_param : Option < TSThisParameter < ' a > > ,
26912691 params : T2 ,
2692- body : T3 ,
2693- return_type : T4 ,
2692+ return_type : T3 ,
2693+ body : T4 ,
26942694 ) -> Declaration < ' a >
26952695 where
26962696 T1 : IntoIn < ' a , Option < Box < ' a , TSTypeParameterDeclaration < ' a > > > > ,
26972697 T2 : IntoIn < ' a , Box < ' a , FormalParameters < ' a > > > ,
2698- T3 : IntoIn < ' a , Option < Box < ' a , FunctionBody < ' a > > > > ,
2699- T4 : IntoIn < ' a , Option < Box < ' a , TSTypeAnnotation < ' a > > > > ,
2698+ T3 : IntoIn < ' a , Option < Box < ' a , TSTypeAnnotation < ' a > > > > ,
2699+ T4 : IntoIn < ' a , Option < Box < ' a , FunctionBody < ' a > > > > ,
27002700 {
27012701 Declaration :: FunctionDeclaration ( self . alloc ( self . function (
27022702 r#type,
@@ -2708,8 +2708,8 @@ impl<'a> AstBuilder<'a> {
27082708 type_parameters,
27092709 this_param,
27102710 params,
2711- body,
27122711 return_type,
2712+ body,
27132713 ) ) )
27142714 }
27152715
@@ -3720,14 +3720,14 @@ impl<'a> AstBuilder<'a> {
37203720 type_parameters : T1 ,
37213721 this_param : Option < TSThisParameter < ' a > > ,
37223722 params : T2 ,
3723- body : T3 ,
3724- return_type : T4 ,
3723+ return_type : T3 ,
3724+ body : T4 ,
37253725 ) -> Function < ' a >
37263726 where
37273727 T1 : IntoIn < ' a , Option < Box < ' a , TSTypeParameterDeclaration < ' a > > > > ,
37283728 T2 : IntoIn < ' a , Box < ' a , FormalParameters < ' a > > > ,
3729- T3 : IntoIn < ' a , Option < Box < ' a , FunctionBody < ' a > > > > ,
3730- T4 : IntoIn < ' a , Option < Box < ' a , TSTypeAnnotation < ' a > > > > ,
3729+ T3 : IntoIn < ' a , Option < Box < ' a , TSTypeAnnotation < ' a > > > > ,
3730+ T4 : IntoIn < ' a , Option < Box < ' a , FunctionBody < ' a > > > > ,
37313731 {
37323732 Function {
37333733 r#type,
@@ -3739,8 +3739,8 @@ impl<'a> AstBuilder<'a> {
37393739 type_parameters : type_parameters. into_in ( self . allocator ) ,
37403740 this_param,
37413741 params : params. into_in ( self . allocator ) ,
3742- body : body. into_in ( self . allocator ) ,
37433742 return_type : return_type. into_in ( self . allocator ) ,
3743+ body : body. into_in ( self . allocator ) ,
37443744 scope_id : Default :: default ( ) ,
37453745 }
37463746 }
@@ -3757,14 +3757,14 @@ impl<'a> AstBuilder<'a> {
37573757 type_parameters : T1 ,
37583758 this_param : Option < TSThisParameter < ' a > > ,
37593759 params : T2 ,
3760- body : T3 ,
3761- return_type : T4 ,
3760+ return_type : T3 ,
3761+ body : T4 ,
37623762 ) -> Box < ' a , Function < ' a > >
37633763 where
37643764 T1 : IntoIn < ' a , Option < Box < ' a , TSTypeParameterDeclaration < ' a > > > > ,
37653765 T2 : IntoIn < ' a , Box < ' a , FormalParameters < ' a > > > ,
3766- T3 : IntoIn < ' a , Option < Box < ' a , FunctionBody < ' a > > > > ,
3767- T4 : IntoIn < ' a , Option < Box < ' a , TSTypeAnnotation < ' a > > > > ,
3766+ T3 : IntoIn < ' a , Option < Box < ' a , TSTypeAnnotation < ' a > > > > ,
3767+ T4 : IntoIn < ' a , Option < Box < ' a , FunctionBody < ' a > > > > ,
37683768 {
37693769 self . function (
37703770 r#type,
@@ -3776,8 +3776,8 @@ impl<'a> AstBuilder<'a> {
37763776 type_parameters,
37773777 this_param,
37783778 params,
3779- body,
37803779 return_type,
3780+ body,
37813781 )
37823782 . into_in ( self . allocator )
37833783 }
@@ -4901,14 +4901,14 @@ impl<'a> AstBuilder<'a> {
49014901 type_parameters : T1 ,
49024902 this_param : Option < TSThisParameter < ' a > > ,
49034903 params : T2 ,
4904- body : T3 ,
4905- return_type : T4 ,
4904+ return_type : T3 ,
4905+ body : T4 ,
49064906 ) -> ExportDefaultDeclarationKind < ' a >
49074907 where
49084908 T1 : IntoIn < ' a , Option < Box < ' a , TSTypeParameterDeclaration < ' a > > > > ,
49094909 T2 : IntoIn < ' a , Box < ' a , FormalParameters < ' a > > > ,
4910- T3 : IntoIn < ' a , Option < Box < ' a , FunctionBody < ' a > > > > ,
4911- T4 : IntoIn < ' a , Option < Box < ' a , TSTypeAnnotation < ' a > > > > ,
4910+ T3 : IntoIn < ' a , Option < Box < ' a , TSTypeAnnotation < ' a > > > > ,
4911+ T4 : IntoIn < ' a , Option < Box < ' a , FunctionBody < ' a > > > > ,
49124912 {
49134913 ExportDefaultDeclarationKind :: FunctionDeclaration ( self . alloc ( self . function (
49144914 r#type,
@@ -4920,8 +4920,8 @@ impl<'a> AstBuilder<'a> {
49204920 type_parameters,
49214921 this_param,
49224922 params,
4923- body,
49244923 return_type,
4924+ body,
49254925 ) ) )
49264926 }
49274927
0 commit comments