Skip to content

Commit 2bf6a6c

Browse files
committed
Not hide preprocessor_call extras node
1 parent 5ffcb35 commit 2bf6a6c

File tree

4 files changed

+8638
-8575
lines changed

4 files changed

+8638
-8575
lines changed

grammar.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ module.exports = grammar({
3232
extras: $ => [
3333
$.comment,
3434
/[\s\u00A0\uFEFF\u3000]+/,
35-
$._preprocessor_call
35+
$.preprocessor_call
3636
],
3737

3838
supertypes: $ => [
@@ -1721,7 +1721,7 @@ module.exports = grammar({
17211721
return_type: $ => choice($._type, $.void_keyword),
17221722
void_keyword: $ => 'void',
17231723

1724-
_preprocessor_call: $ => seq(
1724+
preprocessor_call: $ => seq(
17251725
$._preproc_directive_start,
17261726
choice(
17271727
$.nullable_directive,

src/grammar.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9499,7 +9499,7 @@
94999499
"type": "STRING",
95009500
"value": "void"
95019501
},
9502-
"_preprocessor_call": {
9502+
"preprocessor_call": {
95039503
"type": "SEQ",
95049504
"members": [
95059505
{
@@ -10154,7 +10154,7 @@
1015410154
},
1015510155
{
1015610156
"type": "SYMBOL",
10157-
"name": "_preprocessor_call"
10157+
"name": "preprocessor_call"
1015810158
}
1015910159
],
1016010160
"conflicts": [

src/node-types.json

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4664,6 +4664,69 @@
46644664
]
46654665
}
46664666
},
4667+
{
4668+
"type": "preprocessor_call",
4669+
"named": true,
4670+
"fields": {},
4671+
"children": {
4672+
"multiple": false,
4673+
"required": true,
4674+
"types": [
4675+
{
4676+
"type": "define_directive",
4677+
"named": true
4678+
},
4679+
{
4680+
"type": "elif_directive",
4681+
"named": true
4682+
},
4683+
{
4684+
"type": "else_directive",
4685+
"named": true
4686+
},
4687+
{
4688+
"type": "endif_directive",
4689+
"named": true
4690+
},
4691+
{
4692+
"type": "endregion_directive",
4693+
"named": true
4694+
},
4695+
{
4696+
"type": "error_directive",
4697+
"named": true
4698+
},
4699+
{
4700+
"type": "if_directive",
4701+
"named": true
4702+
},
4703+
{
4704+
"type": "line_directive",
4705+
"named": true
4706+
},
4707+
{
4708+
"type": "nullable_directive",
4709+
"named": true
4710+
},
4711+
{
4712+
"type": "pragma_directive",
4713+
"named": true
4714+
},
4715+
{
4716+
"type": "region_directive",
4717+
"named": true
4718+
},
4719+
{
4720+
"type": "undef_directive",
4721+
"named": true
4722+
},
4723+
{
4724+
"type": "warning_directive",
4725+
"named": true
4726+
}
4727+
]
4728+
}
4729+
},
46674730
{
46684731
"type": "primary_constructor_base_type",
46694732
"named": true,

0 commit comments

Comments
 (0)