@@ -25,7 +25,7 @@ protocol NominalTypeDeclarationTrait {
2525 primaryOrGenerics: PrimaryOrGenerics ? ,
2626 inheritanceClause: RawTypeInheritanceClauseSyntax ? ,
2727 genericWhereClause: RawGenericWhereClauseSyntax ? ,
28- members : RawMemberDeclBlockSyntax ,
28+ memberBlock : RawMemberDeclBlockSyntax ,
2929 arena: __shared SyntaxArena
3030 )
3131
@@ -43,10 +43,22 @@ extension RawProtocolDeclSyntax: NominalTypeDeclarationTrait {
4343 primaryOrGenerics: RawPrimaryAssociatedTypeClauseSyntax ? ,
4444 inheritanceClause: RawTypeInheritanceClauseSyntax ? ,
4545 genericWhereClause: RawGenericWhereClauseSyntax ? ,
46- members : RawMemberDeclBlockSyntax ,
46+ memberBlock : RawMemberDeclBlockSyntax ,
4747 arena: __shared SyntaxArena
4848 ) {
49- self . init ( attributes: attributes, modifiers: modifiers, unexpectedBeforeIntroducerKeyword, protocolKeyword: introducerKeyword, unexpectedBeforeIdentifier, identifier: identifier, primaryAssociatedTypeClause: primaryOrGenerics, inheritanceClause: inheritanceClause, genericWhereClause: genericWhereClause, members: members, arena: arena)
49+ self . init (
50+ attributes: attributes,
51+ modifiers: modifiers,
52+ unexpectedBeforeIntroducerKeyword,
53+ protocolKeyword: introducerKeyword,
54+ unexpectedBeforeIdentifier,
55+ identifier: identifier,
56+ primaryAssociatedTypeClause: primaryOrGenerics,
57+ inheritanceClause: inheritanceClause,
58+ genericWhereClause: genericWhereClause,
59+ memberBlock: memberBlock,
60+ arena: arena
61+ )
5062 }
5163
5264 static func parsePrimaryOrGenerics( _ parser: inout Parser ) -> RawPrimaryAssociatedTypeClauseSyntax ? {
@@ -65,10 +77,22 @@ extension RawClassDeclSyntax: NominalTypeDeclarationTrait {
6577 primaryOrGenerics: RawGenericParameterClauseSyntax ? ,
6678 inheritanceClause: RawTypeInheritanceClauseSyntax ? ,
6779 genericWhereClause: RawGenericWhereClauseSyntax ? ,
68- members : RawMemberDeclBlockSyntax ,
80+ memberBlock : RawMemberDeclBlockSyntax ,
6981 arena: __shared SyntaxArena
7082 ) {
71- self . init ( attributes: attributes, modifiers: modifiers, unexpectedBeforeIntroducerKeyword, classKeyword: introducerKeyword, unexpectedBeforeIdentifier, identifier: identifier, genericParameterClause: primaryOrGenerics, inheritanceClause: inheritanceClause, genericWhereClause: genericWhereClause, members: members, arena: arena)
83+ self . init (
84+ attributes: attributes,
85+ modifiers: modifiers,
86+ unexpectedBeforeIntroducerKeyword,
87+ classKeyword: introducerKeyword,
88+ unexpectedBeforeIdentifier,
89+ identifier: identifier,
90+ genericParameterClause: primaryOrGenerics,
91+ inheritanceClause: inheritanceClause,
92+ genericWhereClause: genericWhereClause,
93+ memberBlock: memberBlock,
94+ arena: arena
95+ )
7296 }
7397
7498 static func parsePrimaryOrGenerics( _ parser: inout Parser ) -> RawGenericParameterClauseSyntax ? {
@@ -87,10 +111,22 @@ extension RawActorDeclSyntax: NominalTypeDeclarationTrait {
87111 primaryOrGenerics: RawGenericParameterClauseSyntax ? ,
88112 inheritanceClause: RawTypeInheritanceClauseSyntax ? ,
89113 genericWhereClause: RawGenericWhereClauseSyntax ? ,
90- members : RawMemberDeclBlockSyntax ,
114+ memberBlock : RawMemberDeclBlockSyntax ,
91115 arena: __shared SyntaxArena
92116 ) {
93- self . init ( attributes: attributes, modifiers: modifiers, unexpectedBeforeIntroducerKeyword, actorKeyword: introducerKeyword, unexpectedBeforeIdentifier, identifier: identifier, genericParameterClause: primaryOrGenerics, inheritanceClause: inheritanceClause, genericWhereClause: genericWhereClause, members: members, arena: arena)
117+ self . init (
118+ attributes: attributes,
119+ modifiers: modifiers,
120+ unexpectedBeforeIntroducerKeyword,
121+ actorKeyword: introducerKeyword,
122+ unexpectedBeforeIdentifier,
123+ identifier: identifier,
124+ genericParameterClause: primaryOrGenerics,
125+ inheritanceClause: inheritanceClause,
126+ genericWhereClause: genericWhereClause,
127+ memberBlock: memberBlock,
128+ arena: arena
129+ )
94130 }
95131
96132 static func parsePrimaryOrGenerics( _ parser: inout Parser ) -> RawGenericParameterClauseSyntax ? {
@@ -109,10 +145,22 @@ extension RawStructDeclSyntax: NominalTypeDeclarationTrait {
109145 primaryOrGenerics: RawGenericParameterClauseSyntax ? ,
110146 inheritanceClause: RawTypeInheritanceClauseSyntax ? ,
111147 genericWhereClause: RawGenericWhereClauseSyntax ? ,
112- members : RawMemberDeclBlockSyntax ,
148+ memberBlock : RawMemberDeclBlockSyntax ,
113149 arena: __shared SyntaxArena
114150 ) {
115- self . init ( attributes: attributes, modifiers: modifiers, unexpectedBeforeIntroducerKeyword, structKeyword: introducerKeyword, unexpectedBeforeIdentifier, identifier: identifier, genericParameterClause: primaryOrGenerics, inheritanceClause: inheritanceClause, genericWhereClause: genericWhereClause, members: members, arena: arena)
151+ self . init (
152+ attributes: attributes,
153+ modifiers: modifiers,
154+ unexpectedBeforeIntroducerKeyword,
155+ structKeyword: introducerKeyword,
156+ unexpectedBeforeIdentifier,
157+ identifier: identifier,
158+ genericParameterClause: primaryOrGenerics,
159+ inheritanceClause: inheritanceClause,
160+ genericWhereClause: genericWhereClause,
161+ memberBlock: memberBlock,
162+ arena: arena
163+ )
116164 }
117165
118166 static func parsePrimaryOrGenerics( _ parser: inout Parser ) -> RawGenericParameterClauseSyntax ? {
@@ -131,10 +179,22 @@ extension RawEnumDeclSyntax: NominalTypeDeclarationTrait {
131179 primaryOrGenerics: RawGenericParameterClauseSyntax ? ,
132180 inheritanceClause: RawTypeInheritanceClauseSyntax ? ,
133181 genericWhereClause: RawGenericWhereClauseSyntax ? ,
134- members : RawMemberDeclBlockSyntax ,
182+ memberBlock : RawMemberDeclBlockSyntax ,
135183 arena: __shared SyntaxArena
136184 ) {
137- self . init ( attributes: attributes, modifiers: modifiers, unexpectedBeforeIntroducerKeyword, enumKeyword: introducerKeyword, unexpectedBeforeIdentifier, identifier: identifier, genericParameters: primaryOrGenerics, inheritanceClause: inheritanceClause, genericWhereClause: genericWhereClause, members: members, arena: arena)
185+ self . init (
186+ attributes: attributes,
187+ modifiers: modifiers,
188+ unexpectedBeforeIntroducerKeyword,
189+ enumKeyword: introducerKeyword,
190+ unexpectedBeforeIdentifier,
191+ identifier: identifier,
192+ genericParameters: primaryOrGenerics,
193+ inheritanceClause: inheritanceClause,
194+ genericWhereClause: genericWhereClause,
195+ memberBlock: memberBlock,
196+ arena: arena
197+ )
138198 }
139199
140200 static func parsePrimaryOrGenerics( _ parser: inout Parser ) -> RawGenericParameterClauseSyntax ? {
@@ -162,7 +222,7 @@ extension Parser {
162222 primaryOrGenerics: nil ,
163223 inheritanceClause: nil ,
164224 genericWhereClause: nil ,
165- members : RawMemberDeclBlockSyntax (
225+ memberBlock : RawMemberDeclBlockSyntax (
166226 leftBrace: RawTokenSyntax ( missing: . leftBrace, arena: self . arena) ,
167227 members: RawMemberDeclListSyntax ( elements: [ ] , arena: self . arena) ,
168228 rightBrace: RawTokenSyntax ( missing: . rightBrace, arena: self . arena) ,
@@ -194,7 +254,7 @@ extension Parser {
194254 whereClause = nil
195255 }
196256
197- let members = self . parseMemberDeclList ( introducer: introducerKeyword)
257+ let memberBlock = self . parseMemberDeclList ( introducer: introducerKeyword)
198258 return T . init (
199259 attributes: attrs. attributes,
200260 modifiers: attrs. modifiers,
@@ -205,7 +265,7 @@ extension Parser {
205265 primaryOrGenerics: primaryOrGenerics,
206266 inheritanceClause: inheritance,
207267 genericWhereClause: whereClause,
208- members : members ,
268+ memberBlock : memberBlock ,
209269 arena: self . arena
210270 )
211271 }
0 commit comments