@@ -39,7 +39,7 @@ public let ATTRIBUTE_NODES: [Node] = [
39
39
Child (
40
40
name: " AtSign " ,
41
41
deprecatedName: " AtSignToken " ,
42
- kind: . token( choices: [ . token( tokenKind : " AtSignToken " ) ] ) ,
42
+ kind: . token( choices: [ . token( . atSign ) ] ) ,
43
43
documentation: " The `@` sign. "
44
44
) ,
45
45
Child (
@@ -50,7 +50,7 @@ public let ATTRIBUTE_NODES: [Node] = [
50
50
) ,
51
51
Child (
52
52
name: " LeftParen " ,
53
- kind: . token( choices: [ . token( tokenKind : " LeftParenToken " ) ] ) ,
53
+ kind: . token( choices: [ . token( . leftParen ) ] ) ,
54
54
documentation: " If the attribute takes arguments, the opening parenthesis. " ,
55
55
isOptional: true
56
56
) ,
@@ -144,7 +144,7 @@ public let ATTRIBUTE_NODES: [Node] = [
144
144
) ,
145
145
Child (
146
146
name: " RightParen " ,
147
- kind: . token( choices: [ . token( tokenKind : " RightParenToken " ) ] ) ,
147
+ kind: . token( choices: [ . token( . rightParen ) ] ) ,
148
148
documentation: " If the attribute takes arguments, the closing parenthesis. " ,
149
149
isOptional: true
150
150
) ,
@@ -166,7 +166,7 @@ public let ATTRIBUTE_NODES: [Node] = [
166
166
) ,
167
167
Child (
168
168
name: " Colon " ,
169
- kind: . token( choices: [ . token( tokenKind : " ColonToken " ) ] ) ,
169
+ kind: . token( choices: [ . token( . colon ) ] ) ,
170
170
documentation: " The colon separating the label and the value "
171
171
) ,
172
172
Child (
@@ -176,7 +176,7 @@ public let ATTRIBUTE_NODES: [Node] = [
176
176
) ,
177
177
Child (
178
178
name: " Semicolon " ,
179
- kind: . token( choices: [ . token( tokenKind : " SemicolonToken " ) ] )
179
+ kind: . token( choices: [ . token( . semicolon ) ] )
180
180
) ,
181
181
]
182
182
) ,
@@ -196,7 +196,7 @@ public let ATTRIBUTE_NODES: [Node] = [
196
196
) ,
197
197
Child (
198
198
name: " TrailingComma " ,
199
- kind: . token( choices: [ . token( tokenKind : " CommaToken " ) ] ) ,
199
+ kind: . token( choices: [ . token( . comma ) ] ) ,
200
200
documentation: " A trailing comma if the argument is followed by another argument " ,
201
201
isOptional: true
202
202
) ,
@@ -227,7 +227,7 @@ public let ATTRIBUTE_NODES: [Node] = [
227
227
) ,
228
228
Child (
229
229
name: " Colon " ,
230
- kind: . token( choices: [ . token( tokenKind : " ColonToken " ) ] ) ,
230
+ kind: . token( choices: [ . token( . colon ) ] ) ,
231
231
documentation: " The colon separating \" before \" and the parameter list. "
232
232
) ,
233
233
Child (
@@ -248,12 +248,12 @@ public let ATTRIBUTE_NODES: [Node] = [
248
248
children: [
249
249
Child (
250
250
name: " ConventionLabel " ,
251
- kind: . token( choices: [ . token( tokenKind : " IdentifierToken " ) ] ) ,
251
+ kind: . token( choices: [ . token( . identifier ) ] ) ,
252
252
documentation: " The convention label. "
253
253
) ,
254
254
Child (
255
255
name: " Comma " ,
256
- kind: . token( choices: [ . token( tokenKind : " CommaToken " ) ] ) ,
256
+ kind: . token( choices: [ . token( . comma ) ] ) ,
257
257
isOptional: true
258
258
) ,
259
259
Child (
@@ -263,7 +263,7 @@ public let ATTRIBUTE_NODES: [Node] = [
263
263
) ,
264
264
Child (
265
265
name: " Colon " ,
266
- kind: . token( choices: [ . token( tokenKind : " ColonToken " ) ] ) ,
266
+ kind: . token( choices: [ . token( . colon ) ] ) ,
267
267
isOptional: true
268
268
) ,
269
269
Child (
@@ -287,11 +287,11 @@ public let ATTRIBUTE_NODES: [Node] = [
287
287
) ,
288
288
Child (
289
289
name: " Colon " ,
290
- kind: . token( choices: [ . token( tokenKind : " ColonToken " ) ] )
290
+ kind: . token( choices: [ . token( . colon ) ] )
291
291
) ,
292
292
Child (
293
293
name: " ProtocolName " ,
294
- kind: . token( choices: [ . token( tokenKind : " IdentifierToken " ) ] )
294
+ kind: . token( choices: [ . token( . identifier ) ] )
295
295
) ,
296
296
]
297
297
) ,
@@ -316,7 +316,7 @@ public let ATTRIBUTE_NODES: [Node] = [
316
316
) ,
317
317
Child (
318
318
name: " Colon " ,
319
- kind: . token( choices: [ . token( tokenKind : " ColonToken " ) ] ) ,
319
+ kind: . token( choices: [ . token( . colon ) ] ) ,
320
320
documentation: " The colon separating the \" of \" label and the original declaration name. "
321
321
) ,
322
322
Child (
@@ -326,7 +326,7 @@ public let ATTRIBUTE_NODES: [Node] = [
326
326
) ,
327
327
Child (
328
328
name: " Period " ,
329
- kind: . token( choices: [ . token( tokenKind : " PeriodToken " ) ] ) ,
329
+ kind: . token( choices: [ . token( . period ) ] ) ,
330
330
documentation: " The period separating the original declaration name and the accessor name. " ,
331
331
isOptional: true
332
332
) ,
@@ -339,7 +339,7 @@ public let ATTRIBUTE_NODES: [Node] = [
339
339
) ,
340
340
Child (
341
341
name: " Comma " ,
342
- kind: . token( choices: [ . token( tokenKind : " CommaToken " ) ] ) ,
342
+ kind: . token( choices: [ . token( . comma ) ] ) ,
343
343
isOptional: true
344
344
) ,
345
345
Child (
@@ -373,11 +373,11 @@ public let ATTRIBUTE_NODES: [Node] = [
373
373
Child (
374
374
name: " Argument " ,
375
375
deprecatedName: " Parameter " ,
376
- kind: . token( choices: [ . token( tokenKind : " IdentifierToken " ) , . token( tokenKind : " IntegerLiteralToken " ) , . keyword( text: " self " ) ] )
376
+ kind: . token( choices: [ . token( . identifier ) , . token( . integerLiteral ) , . keyword( text: " self " ) ] )
377
377
) ,
378
378
Child (
379
379
name: " TrailingComma " ,
380
- kind: . token( choices: [ . token( tokenKind : " CommaToken " ) ] ) ,
380
+ kind: . token( choices: [ . token( . comma ) ] ) ,
381
381
isOptional: true
382
382
) ,
383
383
]
@@ -398,7 +398,7 @@ public let ATTRIBUTE_NODES: [Node] = [
398
398
) ,
399
399
Child (
400
400
name: " Colon " ,
401
- kind: . token( choices: [ . token( tokenKind : " ColonToken " ) ] ) ,
401
+ kind: . token( choices: [ . token( . colon ) ] ) ,
402
402
documentation: " The colon separating \" wrt \" and the parameter list. "
403
403
) ,
404
404
Child (
@@ -430,7 +430,7 @@ public let ATTRIBUTE_NODES: [Node] = [
430
430
children: [
431
431
Child (
432
432
name: " LeftParen " ,
433
- kind: . token( choices: [ . token( tokenKind : " LeftParenToken " ) ] )
433
+ kind: . token( choices: [ . token( . leftParen ) ] )
434
434
) ,
435
435
Child (
436
436
name: " Arguments " ,
@@ -440,7 +440,7 @@ public let ATTRIBUTE_NODES: [Node] = [
440
440
) ,
441
441
Child (
442
442
name: " RightParen " ,
443
- kind: . token( choices: [ . token( tokenKind : " RightParenToken " ) ] )
443
+ kind: . token( choices: [ . token( . rightParen ) ] )
444
444
) ,
445
445
]
446
446
) ,
@@ -465,7 +465,7 @@ public let ATTRIBUTE_NODES: [Node] = [
465
465
Child (
466
466
name: " KindSpecifierComma " ,
467
467
deprecatedName: " DiffKindComma " ,
468
- kind: . token( choices: [ . token( tokenKind : " CommaToken " ) ] ) ,
468
+ kind: . token( choices: [ . token( . comma ) ] ) ,
469
469
documentation: " The comma following the differentiability kind, if it exists. " ,
470
470
isOptional: true
471
471
) ,
@@ -478,7 +478,7 @@ public let ATTRIBUTE_NODES: [Node] = [
478
478
Child (
479
479
name: " ArgumentsComma " ,
480
480
deprecatedName: " DiffParamsComma " ,
481
- kind: . token( choices: [ . token( tokenKind : " CommaToken " ) ] ) ,
481
+ kind: . token( choices: [ . token( . comma ) ] ) ,
482
482
documentation: " The comma following the differentiability arguments clause, if it exists. " ,
483
483
isOptional: true
484
484
) ,
@@ -507,15 +507,15 @@ public let ATTRIBUTE_NODES: [Node] = [
507
507
) ,
508
508
Child (
509
509
name: " Colon " ,
510
- kind: . token( choices: [ . token( tokenKind : " ColonToken " ) ] )
510
+ kind: . token( choices: [ . token( . colon ) ] )
511
511
) ,
512
512
Child (
513
513
name: " Value " ,
514
514
kind: . nodeChoices( choices: [
515
515
Child (
516
516
name: " Token " ,
517
517
kind: . token( choices: [
518
- . token( tokenKind : " IdentifierToken " ) ,
518
+ . token( . identifier ) ,
519
519
. keyword( text: " private " ) ,
520
520
. keyword( text: " fileprivate " ) ,
521
521
. keyword( text: " internal " ) ,
@@ -531,7 +531,7 @@ public let ATTRIBUTE_NODES: [Node] = [
531
531
) ,
532
532
Child (
533
533
name: " TrailingComma " ,
534
- kind: . token( choices: [ . token( tokenKind : " CommaToken " ) ] ) ,
534
+ kind: . token( choices: [ . token( . comma ) ] ) ,
535
535
documentation: " A trailing comma if this argument is followed by another one " ,
536
536
isOptional: true
537
537
) ,
@@ -558,7 +558,7 @@ public let ATTRIBUTE_NODES: [Node] = [
558
558
) ,
559
559
Child (
560
560
name: " Colon " ,
561
- kind: . token( choices: [ . token( tokenKind : " ColonToken " ) ] )
561
+ kind: . token( choices: [ . token( . colon ) ] )
562
562
) ,
563
563
Child (
564
564
name: " DeclName " ,
@@ -588,7 +588,7 @@ public let ATTRIBUTE_NODES: [Node] = [
588
588
) ,
589
589
Child (
590
590
name: " Comma " ,
591
- kind: . token( choices: [ . token( tokenKind : " CommaToken " ) ] ) ,
591
+ kind: . token( choices: [ . token( . comma ) ] ) ,
592
592
isOptional: true
593
593
) ,
594
594
Child (
@@ -616,7 +616,7 @@ public let ATTRIBUTE_NODES: [Node] = [
616
616
) ,
617
617
Child (
618
618
name: " Comma " ,
619
- kind: . token( choices: [ . token( tokenKind : " CommaToken " ) ] ) ,
619
+ kind: . token( choices: [ . token( . comma ) ] ) ,
620
620
documentation: " The comma separating the type and method name "
621
621
) ,
622
622
Child (
@@ -656,7 +656,7 @@ public let ATTRIBUTE_NODES: [Node] = [
656
656
) ,
657
657
Child (
658
658
name: " Colon " ,
659
- kind: . token( choices: [ . token( tokenKind : " ColonToken " ) ] ) ,
659
+ kind: . token( choices: [ . token( . colon ) ] ) ,
660
660
documentation: " The colon separating the label and the value "
661
661
) ,
662
662
Child (
@@ -667,7 +667,7 @@ public let ATTRIBUTE_NODES: [Node] = [
667
667
) ,
668
668
Child (
669
669
name: " TrailingComma " ,
670
- kind: . token( choices: [ . token( tokenKind : " CommaToken " ) ] ) ,
670
+ kind: . token( choices: [ . token( . comma ) ] ) ,
671
671
documentation: " A trailing comma if this argument is followed by another one " ,
672
672
isOptional: true
673
673
) ,
@@ -690,7 +690,7 @@ public let ATTRIBUTE_NODES: [Node] = [
690
690
) ,
691
691
Child (
692
692
name: " Colon " ,
693
- kind: . token( choices: [ . token( tokenKind : " ColonToken " ) ] ) ,
693
+ kind: . token( choices: [ . token( . colon ) ] ) ,
694
694
isOptional: true
695
695
) ,
696
696
]
@@ -718,11 +718,11 @@ public let ATTRIBUTE_NODES: [Node] = [
718
718
) ,
719
719
Child (
720
720
name: " Comma " ,
721
- kind: . token( choices: [ . token( tokenKind : " CommaToken " ) ] )
721
+ kind: . token( choices: [ . token( . comma ) ] )
722
722
) ,
723
723
Child (
724
724
name: " Ordinal " ,
725
- kind: . token( choices: [ . token( tokenKind : " IntegerLiteralToken " ) ] ) ,
725
+ kind: . token( choices: [ . token( . integerLiteral ) ] ) ,
726
726
documentation: " The ordinal corresponding to the 'some' keyword that introduced this opaque type. "
727
727
) ,
728
728
]
@@ -740,15 +740,15 @@ public let ATTRIBUTE_NODES: [Node] = [
740
740
) ,
741
741
Child (
742
742
name: " Colon " ,
743
- kind: . token( choices: [ . token( tokenKind : " ColonToken " ) ] )
743
+ kind: . token( choices: [ . token( . colon ) ] )
744
744
) ,
745
745
Child (
746
746
name: " ModuleName " ,
747
747
kind: . node( kind: . stringLiteralExpr)
748
748
) ,
749
749
Child (
750
750
name: " Comma " ,
751
- kind: . token( choices: [ . token( tokenKind : " CommaToken " ) ] )
751
+ kind: . token( choices: [ . token( . comma ) ] )
752
752
) ,
753
753
Child (
754
754
name: " Platforms " ,
@@ -782,7 +782,7 @@ public let ATTRIBUTE_NODES: [Node] = [
782
782
Child (
783
783
name: " Period " ,
784
784
deprecatedName: " Dot " ,
785
- kind: . token( choices: [ . token( tokenKind : " PeriodToken " ) ] ) ,
785
+ kind: . token( choices: [ . token( . period ) ] ) ,
786
786
isOptional: true
787
787
) ,
788
788
Child (
@@ -827,7 +827,7 @@ public let ATTRIBUTE_NODES: [Node] = [
827
827
) ,
828
828
Child (
829
829
name: " Colon " ,
830
- kind: . token( choices: [ . token( tokenKind : " ColonToken " ) ] ) ,
830
+ kind: . token( choices: [ . token( . colon ) ] ) ,
831
831
documentation: " The colon separating the label and the value "
832
832
) ,
833
833
Child (
@@ -839,7 +839,7 @@ public let ATTRIBUTE_NODES: [Node] = [
839
839
) ,
840
840
Child (
841
841
name: " TrailingComma " ,
842
- kind: . token( choices: [ . token( tokenKind : " CommaToken " ) ] ) ,
842
+ kind: . token( choices: [ . token( . comma ) ] ) ,
843
843
documentation: " A trailing comma if this argument is followed by another one " ,
844
844
isOptional: true
845
845
) ,
@@ -858,7 +858,7 @@ public let ATTRIBUTE_NODES: [Node] = [
858
858
) ,
859
859
Child (
860
860
name: " Colon " ,
861
- kind: . token( choices: [ . token( tokenKind : " ColonToken " ) ] )
861
+ kind: . token( choices: [ . token( . colon ) ] )
862
862
) ,
863
863
Child (
864
864
name: " Message " ,
@@ -879,7 +879,7 @@ public let ATTRIBUTE_NODES: [Node] = [
879
879
) ,
880
880
Child (
881
881
name: " Colon " ,
882
- kind: . token( choices: [ . token( tokenKind : " ColonToken " ) ] )
882
+ kind: . token( choices: [ . token( . colon ) ] )
883
883
) ,
884
884
Child (
885
885
name: " Filename " ,
0 commit comments