Skip to content

Commit ebbedc0

Browse files
committed
unified: regenerate files
1 parent 2be89a6 commit ebbedc0

6 files changed

Lines changed: 305737 additions & 305779 deletions

File tree

unified/extractor/tree-sitter-swift/node-types.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,9 @@ named:
235235
identifier:
236236
$children+: simple_identifier
237237
if_condition:
238-
$children*: [availability_condition, expression, pattern, type, type_annotation, user_type, value_binding_pattern, where_clause, wildcard_pattern]
238+
$children: [availability_condition, expression, if_let_binding]
239+
if_let_binding:
240+
$children*: [expression, pattern, type, type_annotation, user_type, value_binding_pattern, where_clause, wildcard_pattern]
239241
bound_identifier?: simple_identifier
240242
if_statement:
241243
$children*: [else, if_statement, statements]

unified/extractor/tree-sitter-swift/src/grammar.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4533,7 +4533,7 @@
45334533
"members": [
45344534
{
45354535
"type": "SYMBOL",
4536-
"name": "_if_let_binding"
4536+
"name": "if_let_binding"
45374537
},
45384538
{
45394539
"type": "SYMBOL",
@@ -4545,7 +4545,7 @@
45454545
}
45464546
]
45474547
},
4548-
"_if_let_binding": {
4548+
"if_let_binding": {
45494549
"type": "SEQ",
45504550
"members": [
45514551
{

unified/extractor/tree-sitter-swift/src/node-types.json

Lines changed: 23 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2043,6 +2043,29 @@
20432043
{
20442044
"type": "if_condition",
20452045
"named": true,
2046+
"fields": {},
2047+
"children": {
2048+
"multiple": false,
2049+
"required": true,
2050+
"types": [
2051+
{
2052+
"type": "availability_condition",
2053+
"named": true
2054+
},
2055+
{
2056+
"type": "expression",
2057+
"named": true
2058+
},
2059+
{
2060+
"type": "if_let_binding",
2061+
"named": true
2062+
}
2063+
]
2064+
}
2065+
},
2066+
{
2067+
"type": "if_let_binding",
2068+
"named": true,
20462069
"fields": {
20472070
"bound_identifier": {
20482071
"multiple": false,
@@ -2059,10 +2082,6 @@
20592082
"multiple": true,
20602083
"required": false,
20612084
"types": [
2062-
{
2063-
"type": "availability_condition",
2064-
"named": true
2065-
},
20662085
{
20672086
"type": "expression",
20682087
"named": true

0 commit comments

Comments
 (0)