@@ -33,11 +33,13 @@ pub fn placeholder(
33
33
span,
34
34
attrs : ast:: AttrVec :: new ( ) ,
35
35
kind : ast:: ExprKind :: MacCall ( mac_placeholder ( ) ) ,
36
- tokens : None
36
+ tokens : None ,
37
37
} )
38
38
} ;
39
- let ty = || P ( ast:: Ty { id, kind : ast:: TyKind :: MacCall ( mac_placeholder ( ) ) , span, tokens : None } ) ;
40
- let pat = || P ( ast:: Pat { id, kind : ast:: PatKind :: MacCall ( mac_placeholder ( ) ) , span, tokens : None } ) ;
39
+ let ty =
40
+ || P ( ast:: Ty { id, kind : ast:: TyKind :: MacCall ( mac_placeholder ( ) ) , span, tokens : None } ) ;
41
+ let pat =
42
+ || P ( ast:: Pat { id, kind : ast:: PatKind :: MacCall ( mac_placeholder ( ) ) , span, tokens : None } ) ;
41
43
42
44
match kind {
43
45
AstFragmentKind :: Expr => AstFragment :: Expr ( expr_placeholder ( ) ) ,
@@ -84,11 +86,14 @@ pub fn placeholder(
84
86
id,
85
87
span,
86
88
kind : ast:: PatKind :: MacCall ( mac_placeholder ( ) ) ,
87
- tokens : None
89
+ tokens : None ,
90
+ } ) ) ,
91
+ AstFragmentKind :: Ty => AstFragment :: Ty ( P ( ast:: Ty {
92
+ id,
93
+ span,
94
+ kind : ast:: TyKind :: MacCall ( mac_placeholder ( ) ) ,
95
+ tokens : None ,
88
96
} ) ) ,
89
- AstFragmentKind :: Ty => {
90
- AstFragment :: Ty ( P ( ast:: Ty { id, span, kind : ast:: TyKind :: MacCall ( mac_placeholder ( ) ) , tokens : None } ) )
91
- }
92
97
AstFragmentKind :: Stmts => AstFragment :: Stmts ( smallvec ! [ {
93
98
let mac = P ( ( mac_placeholder( ) , ast:: MacStmtStyle :: Braces , ast:: AttrVec :: new( ) ) ) ;
94
99
ast:: Stmt { id, span, kind: ast:: StmtKind :: MacCall ( mac) , tokens: None }
0 commit comments