mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
Python: Regenerate parser files
This commit is contained in:
@@ -1800,6 +1800,14 @@
|
||||
"type": "SYMBOL",
|
||||
"name": "concatenated_string"
|
||||
},
|
||||
{
|
||||
"type": "SYMBOL",
|
||||
"name": "template_string"
|
||||
},
|
||||
{
|
||||
"type": "SYMBOL",
|
||||
"name": "concatenated_template_string"
|
||||
},
|
||||
{
|
||||
"type": "SYMBOL",
|
||||
"name": "none"
|
||||
@@ -3891,6 +3899,14 @@
|
||||
"type": "SYMBOL",
|
||||
"name": "concatenated_string"
|
||||
},
|
||||
{
|
||||
"type": "SYMBOL",
|
||||
"name": "template_string"
|
||||
},
|
||||
{
|
||||
"type": "SYMBOL",
|
||||
"name": "concatenated_template_string"
|
||||
},
|
||||
{
|
||||
"type": "SYMBOL",
|
||||
"name": "integer"
|
||||
@@ -5982,6 +5998,77 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"concatenated_template_string": {
|
||||
"type": "SEQ",
|
||||
"members": [
|
||||
{
|
||||
"type": "SYMBOL",
|
||||
"name": "template_string"
|
||||
},
|
||||
{
|
||||
"type": "REPEAT1",
|
||||
"content": {
|
||||
"type": "SYMBOL",
|
||||
"name": "template_string"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"template_string": {
|
||||
"type": "SEQ",
|
||||
"members": [
|
||||
{
|
||||
"type": "FIELD",
|
||||
"name": "prefix",
|
||||
"content": {
|
||||
"type": "ALIAS",
|
||||
"content": {
|
||||
"type": "SYMBOL",
|
||||
"name": "_template_string_start"
|
||||
},
|
||||
"named": false,
|
||||
"value": "\""
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "REPEAT",
|
||||
"content": {
|
||||
"type": "CHOICE",
|
||||
"members": [
|
||||
{
|
||||
"type": "FIELD",
|
||||
"name": "interpolation",
|
||||
"content": {
|
||||
"type": "SYMBOL",
|
||||
"name": "interpolation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "FIELD",
|
||||
"name": "string_content",
|
||||
"content": {
|
||||
"type": "SYMBOL",
|
||||
"name": "string_content"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "FIELD",
|
||||
"name": "suffix",
|
||||
"content": {
|
||||
"type": "ALIAS",
|
||||
"content": {
|
||||
"type": "SYMBOL",
|
||||
"name": "_string_end"
|
||||
},
|
||||
"named": false,
|
||||
"value": "\""
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"string_content": {
|
||||
"type": "PREC_RIGHT",
|
||||
"value": 0,
|
||||
@@ -6710,6 +6797,10 @@
|
||||
{
|
||||
"type": "SYMBOL",
|
||||
"name": "_string_end"
|
||||
},
|
||||
{
|
||||
"type": "SYMBOL",
|
||||
"name": "_template_string_start"
|
||||
}
|
||||
],
|
||||
"inline": [
|
||||
|
||||
@@ -241,6 +241,10 @@
|
||||
"type": "concatenated_string",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "concatenated_template_string",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "dictionary",
|
||||
"named": true
|
||||
@@ -305,6 +309,10 @@
|
||||
"type": "subscript",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "template_string",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "true",
|
||||
"named": true
|
||||
@@ -1000,6 +1008,21 @@
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "concatenated_template_string",
|
||||
"named": true,
|
||||
"fields": {},
|
||||
"children": {
|
||||
"multiple": true,
|
||||
"required": true,
|
||||
"types": [
|
||||
{
|
||||
"type": "template_string",
|
||||
"named": true
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "conditional_expression",
|
||||
"named": true,
|
||||
@@ -2460,6 +2483,10 @@
|
||||
"type": "concatenated_string",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "concatenated_template_string",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "false",
|
||||
"named": true
|
||||
@@ -2472,6 +2499,10 @@
|
||||
"type": "string",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "template_string",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "true",
|
||||
"named": true
|
||||
@@ -3257,6 +3288,52 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "template_string",
|
||||
"named": true,
|
||||
"fields": {
|
||||
"interpolation": {
|
||||
"multiple": true,
|
||||
"required": false,
|
||||
"types": [
|
||||
{
|
||||
"type": "interpolation",
|
||||
"named": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"prefix": {
|
||||
"multiple": false,
|
||||
"required": true,
|
||||
"types": [
|
||||
{
|
||||
"type": "\"",
|
||||
"named": false
|
||||
}
|
||||
]
|
||||
},
|
||||
"string_content": {
|
||||
"multiple": true,
|
||||
"required": false,
|
||||
"types": [
|
||||
{
|
||||
"type": "string_content",
|
||||
"named": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"suffix": {
|
||||
"multiple": false,
|
||||
"required": true,
|
||||
"types": [
|
||||
{
|
||||
"type": "\"",
|
||||
"named": false
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "try_statement",
|
||||
"named": true,
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -123,7 +123,6 @@ struct TSLanguage {
|
||||
unsigned (*serialize)(void *, char *);
|
||||
void (*deserialize)(void *, const char *, unsigned);
|
||||
} external_scanner;
|
||||
const TSStateId *primary_state_ids;
|
||||
};
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user