language injection
This commit is contained in:
22
src/grammar.json
generated
22
src/grammar.json
generated
@@ -1062,8 +1062,26 @@
|
||||
]
|
||||
},
|
||||
"jsLitString": {
|
||||
"type": "PATTERN",
|
||||
"value": "`[^`]+`"
|
||||
"type": "SEQ",
|
||||
"members": [
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "`"
|
||||
},
|
||||
{
|
||||
"type": "ALIAS",
|
||||
"content": {
|
||||
"type": "PATTERN",
|
||||
"value": "[^`]+"
|
||||
},
|
||||
"named": true,
|
||||
"value": "jsStringFragment"
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "`"
|
||||
}
|
||||
]
|
||||
},
|
||||
"deriveDecl": {
|
||||
"type": "SEQ",
|
||||
|
||||
21
src/node-types.json
generated
21
src/node-types.json
generated
@@ -375,6 +375,21 @@
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "jsLitString",
|
||||
"named": true,
|
||||
"fields": {},
|
||||
"children": {
|
||||
"multiple": false,
|
||||
"required": true,
|
||||
"types": [
|
||||
{
|
||||
"type": "jsStringFragment",
|
||||
"named": true
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "lamExpr",
|
||||
"named": true,
|
||||
@@ -841,6 +856,10 @@
|
||||
"type": "]",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "`",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "character",
|
||||
"named": true
|
||||
@@ -907,7 +926,7 @@
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "jsLitString",
|
||||
"type": "jsStringFragment",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
|
||||
14550
src/parser.c
generated
14550
src/parser.c
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user