@@ -1246,8 +1246,9 @@ final class DeclarationTests: ParserTestCase {
1246
1246
] )
1247
1247
) ,
1248
1248
UnexpectedNodesSyntax ( [
1249
- TokenSyntax . identifier ( " bogus " ) , TokenSyntax . keyword ( . rethrows) ,
1250
- TokenSyntax . identifier ( " set " ) ,
1249
+ Syntax ( fromProtocol: TokenSyntax . identifier ( " bogus " ) ) ,
1250
+ Syntax ( fromProtocol: TokenSyntax . keyword ( . rethrows) ) ,
1251
+ Syntax ( fromProtocol: TokenSyntax . identifier ( " set " ) ) ,
1251
1252
] )
1252
1253
) ,
1253
1254
diagnostics: [
@@ -1336,7 +1337,7 @@ final class DeclarationTests: ParserTestCase {
1336
1337
substructure: FunctionParameterSyntax (
1337
1338
firstName: . identifier( " first " ) ,
1338
1339
secondName: . identifier( " second " ) ,
1339
- UnexpectedNodesSyntax ( [ TokenSyntax . identifier ( " third " ) ] ) ,
1340
+ UnexpectedNodesSyntax ( [ Syntax ( fromProtocol : TokenSyntax . identifier ( " third " ) ) ] ) ,
1340
1341
colon: . colonToken( ) ,
1341
1342
type: IdentifierTypeSyntax ( name: . identifier( " Int " ) )
1342
1343
) ,
@@ -1352,7 +1353,10 @@ final class DeclarationTests: ParserTestCase {
1352
1353
substructure: FunctionParameterSyntax (
1353
1354
firstName: . identifier( " first " ) ,
1354
1355
secondName: . identifier( " second " ) ,
1355
- UnexpectedNodesSyntax ( [ TokenSyntax . identifier ( " third " ) , TokenSyntax . identifier ( " fourth " ) ] ) ,
1356
+ UnexpectedNodesSyntax ( [
1357
+ Syntax ( fromProtocol: TokenSyntax . identifier ( " third " ) ) ,
1358
+ Syntax ( fromProtocol: TokenSyntax . identifier ( " fourth " ) ) ,
1359
+ ] ) ,
1356
1360
colon: . colonToken( ) ,
1357
1361
type: IdentifierTypeSyntax ( name: . identifier( " Int " ) )
1358
1362
) ,
@@ -1406,10 +1410,10 @@ final class DeclarationTests: ParserTestCase {
1406
1410
firstName: . identifier( " first " ) ,
1407
1411
secondName: . identifier( " second " ) ,
1408
1412
UnexpectedNodesSyntax ( [
1409
- TokenSyntax . leftSquareToken ( ) ,
1410
- TokenSyntax . identifier ( " third " ) ,
1411
- TokenSyntax . identifier ( " fourth " ) ,
1412
- TokenSyntax . rightSquareToken ( ) ,
1413
+ Syntax ( fromProtocol : TokenSyntax . leftSquareToken ( ) ) ,
1414
+ Syntax ( fromProtocol : TokenSyntax . identifier ( " third " ) ) ,
1415
+ Syntax ( fromProtocol : TokenSyntax . identifier ( " fourth " ) ) ,
1416
+ Syntax ( fromProtocol : TokenSyntax . rightSquareToken ( ) ) ,
1413
1417
] ) ,
1414
1418
colon: . colonToken( ) ,
1415
1419
type: IdentifierTypeSyntax ( name: . identifier( " Int " ) )
@@ -2203,7 +2207,7 @@ final class DeclarationTests: ParserTestCase {
2203
2207
memberBlock: MemberBlockSyntax (
2204
2208
leftBrace: . leftBraceToken( ) ,
2205
2209
members: MemberBlockItemListSyntax ( ) ,
2206
- UnexpectedNodesSyntax ( [ TokenSyntax . binaryOperator ( " ^ " ) ] ) ,
2210
+ UnexpectedNodesSyntax ( [ Syntax ( fromProtocol : TokenSyntax . binaryOperator ( " ^ " ) ) ] ) ,
2207
2211
rightBrace: . rightBraceToken( )
2208
2212
)
2209
2213
)
@@ -2880,7 +2884,7 @@ final class DeclarationTests: ParserTestCase {
2880
2884
funcKeyword: . keyword( . func) ,
2881
2885
name: . identifier( " test " ) ,
2882
2886
UnexpectedNodesSyntax ( [
2883
- TokenSyntax . identifier ( " <#name#> " )
2887
+ Syntax ( fromProtocol : TokenSyntax . identifier ( " <#name#> " ) )
2884
2888
] ) ,
2885
2889
signature: FunctionSignatureSyntax (
2886
2890
parameterClause: FunctionParameterClauseSyntax (
0 commit comments