@@ -1050,7 +1050,7 @@ module.exports = grammar({
10501050 "if" ,
10511051 sep1 ( field ( "condition" , $ . if_condition ) , "," ) ,
10521052 field ( "body" , $ . block ) ,
1053- optional ( seq ( field ( "else_keyword" , $ [ "else" ] ) , $ . _else_options ) )
1053+ optional ( seq ( alias ( $ [ "else" ] , "else" ) , $ . _else_options ) )
10541054 )
10551055 ) ,
10561056 if_condition : ( $ ) =>
@@ -1067,7 +1067,7 @@ module.exports = grammar({
10671067 seq (
10681068 "guard" ,
10691069 sep1 ( field ( "condition" , $ . if_condition ) , "," ) ,
1070- field ( "else_keyword" , $ [ "else" ] ) ,
1070+ alias ( $ [ "else" ] , "else" ) ,
10711071 field ( "body" , $ . block )
10721072 )
10731073 ) ,
@@ -1712,7 +1712,7 @@ module.exports = grammar({
17121712 prec . right (
17131713 seq (
17141714 field ( "modifiers" , optional ( $ . modifiers ) ) ,
1715- field ( "declaration_kind" , " protocol") ,
1715+ " protocol",
17161716 field ( "name" , alias ( $ . simple_identifier , $ . type_identifier ) ) ,
17171717 field ( "type_parameters" , optional ( $ . type_parameters ) ) ,
17181718 optional ( seq ( ":" , $ . _inheritance_specifiers ) ) ,
@@ -1744,7 +1744,7 @@ module.exports = grammar({
17441744 seq (
17451745 field ( "modifiers" , optional ( $ . modifiers ) ) ,
17461746 optional ( "class" ) ,
1747- field ( "name" , " init") ,
1747+ " init",
17481748 optional ( choice ( $ . _quest , field ( "bang" , $ . bang ) ) ) ,
17491749 field ( "type_parameters" , optional ( $ . type_parameters ) ) ,
17501750 $ . _function_value_parameters ,
0 commit comments