mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
[SyntaxParse] Parse generic parameter clause and generic where clause
This commit is contained in:
@@ -29,7 +29,7 @@ bool ParsedSyntaxRecorder::formExactLayoutFor(syntax::SyntaxKind Kind,
|
||||
MutableArrayRef<ParsedRawSyntaxNode> Elements,
|
||||
function_ref<void(syntax::SyntaxKind, MutableArrayRef<ParsedRawSyntaxNode>)> receiver) {
|
||||
switch (Kind) {
|
||||
% for node in SYNTAX_NODES:
|
||||
% for node in SYNTAX_NODES + SILONLY_NODES:
|
||||
case SyntaxKind::${node.syntax_kind}: {
|
||||
% if node.children:
|
||||
% child_count = len(node.children)
|
||||
@@ -77,7 +77,7 @@ bool ParsedSyntaxRecorder::formExactLayoutFor(syntax::SyntaxKind Kind,
|
||||
}
|
||||
}
|
||||
|
||||
% for node in SYNTAX_NODES:
|
||||
% for node in SYNTAX_NODES + SILONLY_NODES:
|
||||
% if node.children:
|
||||
% child_params = []
|
||||
% child_move_args = []
|
||||
|
||||
Reference in New Issue
Block a user