@@ -43,61 +43,36 @@ const createNonterminalVariant = createNonterminalVariantCreator<
4343 ast . Expression
4444> (
4545 [
46- ast . AssignmentExpression ,
47- ast . ConditionalExpression ,
48- ast . OrExpression ,
49- ast . AndExpression ,
50- ast . EqualityExpression ,
51- ast . InequalityExpression ,
52- ast . BitwiseOrExpression ,
53- ast . BitwiseXorExpression ,
54- ast . BitwiseAndExpression ,
55- ast . ShiftExpression ,
56- ast . AdditiveExpression ,
57- ast . MultiplicativeExpression ,
58- ast . ExponentiationExpression ,
59- ast . PostfixExpression ,
60- ast . PrefixExpression ,
61- ast . FunctionCallExpression ,
62- ast . CallOptionsExpression ,
63- ast . MemberAccessExpression ,
64- ast . IndexAccessExpression ,
65- ast . NewExpression ,
66- ast . TupleExpression ,
67- ast . TypeExpression ,
68- ast . ArrayExpression ,
69- ast . HexNumberExpression ,
70- ast . DecimalNumberExpression
46+ [ ast . AssignmentExpression , AssignmentExpression ] ,
47+ [ ast . ConditionalExpression , ConditionalExpression ] ,
48+ [ ast . OrExpression , OrExpression ] ,
49+ [ ast . AndExpression , AndExpression ] ,
50+ [ ast . EqualityExpression , EqualityExpression ] ,
51+ [ ast . InequalityExpression , InequalityExpression ] ,
52+ [ ast . BitwiseOrExpression , BitwiseOrExpression ] ,
53+ [ ast . BitwiseXorExpression , BitwiseXorExpression ] ,
54+ [ ast . BitwiseAndExpression , BitwiseAndExpression ] ,
55+ [ ast . ShiftExpression , ShiftExpression ] ,
56+ [ ast . AdditiveExpression , AdditiveExpression ] ,
57+ [ ast . MultiplicativeExpression , MultiplicativeExpression ] ,
58+ [ ast . ExponentiationExpression , ExponentiationExpression ] ,
59+ [ ast . PostfixExpression , PostfixExpression ] ,
60+ [ ast . PrefixExpression , PrefixExpression ] ,
61+ [ ast . FunctionCallExpression , FunctionCallExpression ] ,
62+ [ ast . CallOptionsExpression , CallOptionsExpression ] ,
63+ [ ast . MemberAccessExpression , MemberAccessExpression ] ,
64+ [ ast . IndexAccessExpression , IndexAccessExpression ] ,
65+ [ ast . NewExpression , NewExpression ] ,
66+ [ ast . TupleExpression , TupleExpression ] ,
67+ [ ast . TypeExpression , TypeExpression ] ,
68+ [ ast . ArrayExpression , ArrayExpression ] ,
69+ [ ast . HexNumberExpression , HexNumberExpression ] ,
70+ [ ast . DecimalNumberExpression , DecimalNumberExpression ]
7171 ] ,
7272 [
73- AssignmentExpression ,
74- ConditionalExpression ,
75- OrExpression ,
76- AndExpression ,
77- EqualityExpression ,
78- InequalityExpression ,
79- BitwiseOrExpression ,
80- BitwiseXorExpression ,
81- BitwiseAndExpression ,
82- ShiftExpression ,
83- AdditiveExpression ,
84- MultiplicativeExpression ,
85- ExponentiationExpression ,
86- PostfixExpression ,
87- PrefixExpression ,
88- FunctionCallExpression ,
89- CallOptionsExpression ,
90- MemberAccessExpression ,
91- IndexAccessExpression ,
92- NewExpression ,
93- TupleExpression ,
94- TypeExpression ,
95- ArrayExpression ,
96- HexNumberExpression ,
97- DecimalNumberExpression
98- ] ,
99- [ ast . StringExpression , ast . ElementaryType ] ,
100- [ StringExpression , ElementaryType ]
73+ [ ast . StringExpression , StringExpression ] ,
74+ [ ast . ElementaryType , ElementaryType ]
75+ ]
10176) ;
10277
10378export class Expression extends SlangNode {
0 commit comments