add noreturn and unreachable

This commit is contained in:
2026-07-22 00:27:13 +02:00
parent 402871ef7a
commit 17508ff751
21 changed files with 286673 additions and 279245 deletions
+20
View File
@@ -1577,6 +1577,10 @@
"type": "STRING",
"value": "void"
},
{
"type": "STRING",
"value": "noreturn"
},
{
"type": "STRING",
"value": "type"
@@ -3215,6 +3219,10 @@
"type": "SYMBOL",
"name": "null"
},
{
"type": "SYMBOL",
"name": "unreachable"
},
{
"type": "SYMBOL",
"name": "undefined"
@@ -5003,6 +5011,10 @@
"type": "STRING",
"value": "null"
},
"unreachable": {
"type": "STRING",
"value": "unreachable"
},
"undefined": {
"type": "STRING",
"value": "undefined"
@@ -5094,6 +5106,10 @@
"type": "STRING",
"value": "null"
},
{
"type": "STRING",
"value": "unreachable"
},
{
"type": "STRING",
"value": "undefined"
@@ -5170,6 +5186,10 @@
"type": "STRING",
"value": "void"
},
{
"type": "STRING",
"value": "noreturn"
},
{
"type": "STRING",
"value": "type"
+17
View File
@@ -882,6 +882,10 @@
{
"type": "undefined",
"named": true
},
{
"type": "unreachable",
"named": true
}
]
}
@@ -2356,6 +2360,11 @@
]
}
},
{
"type": "unreachable",
"named": true,
"fields": {}
},
{
"type": "variable_declaration",
"named": true,
@@ -2924,6 +2933,10 @@
"type": "mut",
"named": false
},
{
"type": "noreturn",
"named": false
},
{
"type": "null",
"named": false
@@ -3004,6 +3017,10 @@
"type": "union",
"named": false
},
{
"type": "unreachable",
"named": false
},
{
"type": "usize",
"named": false
+286289 -279201
View File
File diff suppressed because it is too large Load Diff