@@ -150,7 +150,7 @@ Decl:
150
150
151
151
Expr :
152
152
_extends : AstNode
153
- # type: Type?
153
+ type : Type?
154
154
155
155
Pattern :
156
156
_extends : AstNode
@@ -279,37 +279,37 @@ AbstractClosureExpr:
279
279
280
280
AnyTryExpr :
281
281
_extends : Expr
282
- # sub_expr: Expr
282
+ sub_expr : Expr
283
283
284
284
AppliedPropertyWrapperExpr :
285
285
_extends : Expr
286
286
287
287
Argument :
288
- # label: string
289
- # expr: Expr
288
+ label : string
289
+ expr : Expr
290
290
_dir : expr
291
291
292
292
ApplyExpr :
293
293
_extends : Expr
294
- # function: Expr
295
- # arguments: Argument*
294
+ function : Expr
295
+ arguments : Argument*
296
296
297
297
ArrowExpr :
298
298
_extends : Expr
299
299
300
300
AssignExpr :
301
301
_extends : Expr
302
- # dest: Expr
303
- # source: Expr
302
+ dest : Expr
303
+ source : Expr
304
304
305
305
BindOptionalExpr :
306
306
_extends : Expr
307
- # sub_expr: Expr
307
+ sub_expr : Expr
308
308
309
309
CaptureListExpr :
310
310
_extends : Expr
311
- # binding_decls: PatternBindingDecl*
312
- # closure_body: ClosureExpr
311
+ binding_decls : PatternBindingDecl*
312
+ closure_body : ClosureExpr
313
313
314
314
CodeCompletionExpr :
315
315
_extends : Expr
@@ -319,64 +319,64 @@ CollectionExpr:
319
319
320
320
DeclRefExpr :
321
321
_extends : Expr
322
- # decl: Decl
323
- # replacement_types: Type*
322
+ decl : Decl
323
+ replacement_types : Type*
324
324
325
325
DefaultArgumentExpr :
326
326
_extends : Expr
327
- # param_decl: ParamDecl
328
- # param_index: int
329
- # caller_side_default: Expr?
327
+ param_decl : ParamDecl
328
+ param_index : int
329
+ caller_side_default : Expr?
330
330
331
331
DiscardAssignmentExpr :
332
332
_extends : Expr
333
333
334
334
DotSyntaxBaseIgnoredExpr :
335
335
_extends : Expr
336
- # qualifier: Expr
337
- # sub_expr: Expr
336
+ qualifier : Expr
337
+ sub_expr : Expr
338
338
339
339
DynamicTypeExpr :
340
340
_extends : Expr
341
- # base_expr: Expr
341
+ base_expr : Expr
342
342
343
343
EditorPlaceholderExpr :
344
344
_extends : Expr
345
345
346
346
EnumIsCaseExpr :
347
347
_extends : Expr
348
- # sub_expr: Expr
349
- # type_repr: TypeRepr
350
- # element: EnumElementDecl
348
+ sub_expr : Expr
349
+ type_repr : TypeRepr
350
+ element : EnumElementDecl
351
351
352
352
ErrorExpr :
353
353
_extends : Expr
354
354
355
355
ExplicitCastExpr :
356
356
_extends : Expr
357
- # sub_expr: Expr
357
+ sub_expr : Expr
358
358
359
359
ForceValueExpr :
360
360
_extends : Expr
361
- # sub_expr: Expr
361
+ sub_expr : Expr
362
362
363
363
IdentityExpr :
364
364
_extends : Expr
365
- # sub_expr: Expr
365
+ sub_expr : Expr
366
366
367
367
IfExpr :
368
368
_extends : Expr
369
- # condition: Expr
370
- # then_expr: Expr
371
- # else_expr: Expr
369
+ condition : Expr
370
+ then_expr : Expr
371
+ else_expr : Expr
372
372
373
373
ImplicitConversionExpr :
374
374
_extends : Expr
375
- # sub_expr: Expr
375
+ sub_expr : Expr
376
376
377
377
InOutExpr :
378
378
_extends : Expr
379
- # sub_expr: Expr
379
+ sub_expr : Expr
380
380
381
381
KeyPathApplicationExpr :
382
382
_extends : Expr
@@ -386,12 +386,12 @@ KeyPathDotExpr:
386
386
387
387
KeyPathExpr :
388
388
_extends : Expr
389
- # parsed_root: Expr?
390
- # parsed_path: Expr?
389
+ parsed_root : Expr?
390
+ parsed_path : Expr?
391
391
392
392
LazyInitializerExpr :
393
393
_extends : Expr
394
- # sub_expr: Expr
394
+ sub_expr : Expr
395
395
396
396
LiteralExpr :
397
397
_extends : Expr
@@ -401,31 +401,31 @@ LookupExpr:
401
401
402
402
MakeTemporarilyEscapableExpr :
403
403
_extends : Expr
404
- # escaping_closure: OpaqueValueExpr
405
- # nonescaping_closure: Expr
406
- # sub_expr: Expr
404
+ escaping_closure : OpaqueValueExpr
405
+ nonescaping_closure : Expr
406
+ sub_expr : Expr
407
407
408
408
ObjCSelectorExpr :
409
409
_extends : Expr
410
- # sub_expr: Expr
411
- # method: AbstractFunctionDecl
410
+ sub_expr : Expr
411
+ method : AbstractFunctionDecl
412
412
413
413
OneWayExpr :
414
414
_extends : Expr
415
- # sub_expr: Expr
415
+ sub_expr : Expr
416
416
417
417
OpaqueValueExpr :
418
418
_extends : Expr
419
419
420
420
OpenExistentialExpr :
421
421
_extends : Expr
422
- # sub_expr: Expr
423
- # existential: Expr
424
- # opaque_expr: OpaqueValueExpr
422
+ sub_expr : Expr
423
+ existential : Expr
424
+ opaque_expr : OpaqueValueExpr
425
425
426
426
OptionalEvaluationExpr :
427
427
_extends : Expr
428
- # sub_expr: Expr
428
+ sub_expr : Expr
429
429
430
430
OtherConstructorDeclRefExpr :
431
431
_extends : Expr
@@ -438,34 +438,34 @@ PropertyWrapperValuePlaceholderExpr:
438
438
439
439
RebindSelfInConstructorExpr :
440
440
_extends : Expr
441
- # sub_expr: Expr
442
- # self: VarDecl
441
+ sub_expr : Expr
442
+ self : VarDecl
443
443
444
444
SequenceExpr :
445
445
_extends : Expr
446
446
447
447
SuperRefExpr :
448
448
_extends : Expr
449
- # self: VarDecl
449
+ self : VarDecl
450
450
451
451
TapExpr :
452
452
_extends : Expr
453
- # sub_expr: Expr?
454
- # var: VarDecl
455
- # body: BraceStmt
453
+ sub_expr : Expr?
454
+ var : VarDecl
455
+ body : BraceStmt
456
456
457
457
TupleElementExpr :
458
458
_extends : Expr
459
- # sub_expr: Expr
460
- # index: int
459
+ sub_expr : Expr
460
+ index : int
461
461
462
462
TupleExpr :
463
463
_extends : Expr
464
- # elements: Expr*
464
+ elements : Expr*
465
465
466
466
TypeExpr :
467
467
_extends : Expr
468
- # type_repr: TypeRepr?
468
+ type_repr : TypeRepr?
469
469
470
470
UnresolvedDeclRefExpr :
471
471
_extends : Expr
@@ -484,7 +484,7 @@ UnresolvedSpecializeExpr:
484
484
485
485
VarargExpansionExpr :
486
486
_extends : Expr
487
- # sub_expr: Expr
487
+ sub_expr : Expr
488
488
489
489
AnyPattern :
490
490
_extends : Pattern
@@ -655,11 +655,11 @@ TypeDecl:
655
655
656
656
AutoClosureExpr :
657
657
_extends : AbstractClosureExpr
658
- # body: BraceStmt
658
+ body : BraceStmt
659
659
660
660
ClosureExpr :
661
661
_extends : AbstractClosureExpr
662
- # body: BraceStmt
662
+ body : BraceStmt
663
663
664
664
ForceTryExpr :
665
665
_extends : AnyTryExpr
@@ -684,15 +684,15 @@ PrefixUnaryExpr:
684
684
685
685
SelfApplyExpr :
686
686
_extends : ApplyExpr
687
- # base_expr: Expr
687
+ base_expr : Expr
688
688
689
689
ArrayExpr :
690
690
_extends : CollectionExpr
691
- # elements: Expr*
691
+ elements : Expr*
692
692
693
693
DictionaryExpr :
694
694
_extends : CollectionExpr
695
- # elements: Expr*
695
+ elements : Expr*
696
696
697
697
CheckedCastExpr :
698
698
_extends : ExplicitCastExpr
@@ -810,10 +810,10 @@ BuiltinLiteralExpr:
810
810
811
811
InterpolatedStringLiteralExpr :
812
812
_extends : LiteralExpr
813
- # interpolation_expr: OpaqueValueExpr?
814
- # interpolation_count_expr: Expr?
815
- # literal_capacity_expr: Expr?
816
- # appending_expr: TapExpr?
813
+ interpolation_expr : OpaqueValueExpr?
814
+ interpolation_count_expr : Expr?
815
+ literal_capacity_expr : Expr?
816
+ appending_expr : TapExpr?
817
817
818
818
RegexLiteralExpr :
819
819
_extends : LiteralExpr
@@ -829,14 +829,14 @@ DynamicLookupExpr:
829
829
830
830
MemberRefExpr :
831
831
_extends : LookupExpr
832
- # base_expr: Expr
832
+ base_expr : Expr
833
833
834
834
SubscriptExpr :
835
835
_extends :
836
836
- GenericContext
837
837
- LookupExpr
838
- # base_expr: Expr
839
- # arguments: Argument*
838
+ base_expr : Expr
839
+ arguments : Argument*
840
840
841
841
OverloadedDeclRefExpr :
842
842
_extends : OverloadSetRefExpr
@@ -959,18 +959,18 @@ IsExpr:
959
959
960
960
BooleanLiteralExpr :
961
961
_extends : BuiltinLiteralExpr
962
- # value: boolean
962
+ value : boolean
963
963
964
964
MagicIdentifierLiteralExpr :
965
965
_extends : BuiltinLiteralExpr
966
- # kind: string
966
+ kind : string
967
967
968
968
NumberLiteralExpr :
969
969
_extends : BuiltinLiteralExpr
970
970
971
971
StringLiteralExpr :
972
972
_extends : BuiltinLiteralExpr
973
- # value: string
973
+ value : string
974
974
975
975
DynamicMemberRefExpr :
976
976
_extends : DynamicLookupExpr
@@ -1018,11 +1018,11 @@ TypeAliasDecl:
1018
1018
1019
1019
FloatLiteralExpr :
1020
1020
_extends : NumberLiteralExpr
1021
- # string_value: string
1021
+ string_value : string
1022
1022
1023
1023
IntegerLiteralExpr :
1024
1024
_extends : NumberLiteralExpr
1025
- # string_value: string
1025
+ string_value : string
1026
1026
1027
1027
ErrorTypeRepr :
1028
1028
_extends : TypeRepr
0 commit comments