@@ -71,6 +71,7 @@ impl_struct!(
7171 ArrowExpr ,
7272 [
7373 span,
74+ ctxt,
7475 params,
7576 body,
7677 is_async,
@@ -89,19 +90,19 @@ impl_struct!(MemberExpr, [span, obj, prop]);
8990impl_struct ! ( SuperPropExpr , [ span, obj, prop] ) ;
9091impl_struct ! ( CondExpr , [ span, test, cons, alt] ) ;
9192
92- impl_struct ! ( CallExpr , [ span, callee, args, type_args] ) ;
93+ impl_struct ! ( CallExpr , [ span, ctxt , callee, args, type_args] ) ;
9394impl_struct ! ( ExprOrSpread , [ spread, expr] ) ;
9495impl_struct ! ( Super , [ span] ) ;
9596impl_struct ! ( Import , [ span, phase] ) ;
96- impl_struct ! ( NewExpr , [ span, callee, args, type_args] ) ;
97+ impl_struct ! ( NewExpr , [ span, ctxt , callee, args, type_args] ) ;
9798impl_struct ! ( SeqExpr , [ span, exprs] ) ;
9899
99- impl_struct ! ( TaggedTpl , [ span, tag, type_params, tpl] ) ;
100+ impl_struct ! ( TaggedTpl , [ span, ctxt , tag, type_params, tpl] ) ;
100101impl_struct ! ( YieldExpr , [ span, arg, delegate] ) ;
101102impl_struct ! ( MetaPropExpr , [ span, kind] ) ;
102103impl_struct ! ( AwaitExpr , [ span, arg] ) ;
103- impl_struct ! ( JSXMemberExpr , [ obj, prop] ) ;
104- impl_struct ! ( JSXNamespacedName , [ ns, name] ) ;
104+ impl_struct ! ( JSXMemberExpr , [ span , obj, prop] ) ;
105+ impl_struct ! ( JSXNamespacedName , [ span , ns, name] ) ;
105106impl_struct ! ( JSXEmptyExpr , [ span] ) ;
106107impl_struct ! ( JSXElement , [ span, opening, closing, children] ) ;
107108impl_struct ! ( JSXFragment , [ span, opening, closing, children] ) ;
@@ -111,6 +112,7 @@ impl_struct!(ParenExpr, [span, expr]);
111112impl_struct ! (
112113 Function ,
113114 [
115+ ctxt,
114116 params,
115117 decorators,
116118 span,
@@ -150,6 +152,6 @@ impl_enum!(JSXAttrName, [Ident, JSXNamespacedName]);
150152
151153impl_enum ! ( JSXExpr , [ Expr , JSXEmptyExpr ] ) ;
152154
153- impl_struct ! ( OptCall , [ span, callee, args, type_args] ) ;
155+ impl_struct ! ( OptCall , [ span, ctxt , callee, args, type_args] ) ;
154156
155157impl_enum ! ( Callee , [ Super , Import , Expr ] ) ;
0 commit comments