swc/crates/swc_ecma_parser/tests/tsc/nullPropertyName.json
2022-02-04 17:08:38 +09:00

4258 lines
91 KiB
JSON

{
"type": "Script",
"span": {
"start": 23,
"end": 1268,
"ctxt": 0
},
"body": [
{
"type": "FunctionDeclaration",
"identifier": {
"type": "Identifier",
"span": {
"start": 32,
"end": 35,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"declare": false,
"params": [],
"decorators": [],
"span": {
"start": 23,
"end": 40,
"ctxt": 0
},
"body": {
"type": "BlockStatement",
"span": {
"start": 38,
"end": 40,
"ctxt": 0
},
"stmts": []
},
"generator": false,
"async": false,
"typeParameters": null,
"returnType": null
},
{
"type": "ExpressionStatement",
"span": {
"start": 55,
"end": 65,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 55,
"end": 64,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 55,
"end": 60,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 55,
"end": 58,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 59,
"end": 60,
"ctxt": 0
},
"value": "x",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 63,
"end": 64,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 66,
"end": 76,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 66,
"end": 75,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 66,
"end": 71,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 66,
"end": 69,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 70,
"end": 71,
"ctxt": 0
},
"value": "y",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 74,
"end": 75,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 90,
"end": 104,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 90,
"end": 103,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 90,
"end": 99,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 90,
"end": 93,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 94,
"end": 99,
"ctxt": 0
},
"value": "break",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 102,
"end": 103,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 105,
"end": 118,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 105,
"end": 117,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 105,
"end": 113,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 105,
"end": 108,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 109,
"end": 113,
"ctxt": 0
},
"value": "case",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 116,
"end": 117,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 119,
"end": 133,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 119,
"end": 132,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 119,
"end": 128,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 119,
"end": 122,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 123,
"end": 128,
"ctxt": 0
},
"value": "catch",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 131,
"end": 132,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 134,
"end": 148,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 134,
"end": 147,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 134,
"end": 143,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 134,
"end": 137,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 138,
"end": 143,
"ctxt": 0
},
"value": "class",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 146,
"end": 147,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 149,
"end": 163,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 149,
"end": 162,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 149,
"end": 158,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 149,
"end": 152,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 153,
"end": 158,
"ctxt": 0
},
"value": "const",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 161,
"end": 162,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 164,
"end": 181,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 164,
"end": 180,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 164,
"end": 176,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 164,
"end": 167,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 168,
"end": 176,
"ctxt": 0
},
"value": "continue",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 179,
"end": 180,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 182,
"end": 199,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 182,
"end": 198,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 182,
"end": 194,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 182,
"end": 185,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 186,
"end": 194,
"ctxt": 0
},
"value": "debugger",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 197,
"end": 198,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 200,
"end": 216,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 200,
"end": 215,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 200,
"end": 211,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 200,
"end": 203,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 204,
"end": 211,
"ctxt": 0
},
"value": "default",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 214,
"end": 215,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 217,
"end": 232,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 217,
"end": 231,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 217,
"end": 227,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 217,
"end": 220,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 221,
"end": 227,
"ctxt": 0
},
"value": "delete",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 230,
"end": 231,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 233,
"end": 244,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 233,
"end": 243,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 233,
"end": 239,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 233,
"end": 236,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 237,
"end": 239,
"ctxt": 0
},
"value": "do",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 242,
"end": 243,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 245,
"end": 258,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 245,
"end": 257,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 245,
"end": 253,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 245,
"end": 248,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 249,
"end": 253,
"ctxt": 0
},
"value": "else",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 256,
"end": 257,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 259,
"end": 272,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 259,
"end": 271,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 259,
"end": 267,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 259,
"end": 262,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 263,
"end": 267,
"ctxt": 0
},
"value": "enum",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 270,
"end": 271,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 273,
"end": 288,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 273,
"end": 287,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 273,
"end": 283,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 273,
"end": 276,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 277,
"end": 283,
"ctxt": 0
},
"value": "export",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 286,
"end": 287,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 289,
"end": 305,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 289,
"end": 304,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 289,
"end": 300,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 289,
"end": 292,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 293,
"end": 300,
"ctxt": 0
},
"value": "extends",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 303,
"end": 304,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 306,
"end": 320,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 306,
"end": 319,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 306,
"end": 315,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 306,
"end": 309,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 310,
"end": 315,
"ctxt": 0
},
"value": "false",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 318,
"end": 319,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 321,
"end": 337,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 321,
"end": 336,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 321,
"end": 332,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 321,
"end": 324,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 325,
"end": 332,
"ctxt": 0
},
"value": "finally",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 335,
"end": 336,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 338,
"end": 350,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 338,
"end": 349,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 338,
"end": 345,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 338,
"end": 341,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 342,
"end": 345,
"ctxt": 0
},
"value": "for",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 348,
"end": 349,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 351,
"end": 368,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 351,
"end": 367,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 351,
"end": 363,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 351,
"end": 354,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 355,
"end": 363,
"ctxt": 0
},
"value": "function",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 366,
"end": 367,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 369,
"end": 380,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 369,
"end": 379,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 369,
"end": 375,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 369,
"end": 372,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 373,
"end": 375,
"ctxt": 0
},
"value": "if",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 378,
"end": 379,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 381,
"end": 396,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 381,
"end": 395,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 381,
"end": 391,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 381,
"end": 384,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 385,
"end": 391,
"ctxt": 0
},
"value": "import",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 394,
"end": 395,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 397,
"end": 408,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 397,
"end": 407,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 397,
"end": 403,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 397,
"end": 400,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 401,
"end": 403,
"ctxt": 0
},
"value": "in",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 406,
"end": 407,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 409,
"end": 428,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 409,
"end": 427,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 409,
"end": 423,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 409,
"end": 412,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 413,
"end": 423,
"ctxt": 0
},
"value": "instanceof",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 426,
"end": 427,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 429,
"end": 441,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 429,
"end": 440,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 429,
"end": 436,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 429,
"end": 432,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 433,
"end": 436,
"ctxt": 0
},
"value": "new",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 439,
"end": 440,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 442,
"end": 455,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 442,
"end": 454,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 442,
"end": 450,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 442,
"end": 445,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 446,
"end": 450,
"ctxt": 0
},
"value": "null",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 453,
"end": 454,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 456,
"end": 471,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 456,
"end": 470,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 456,
"end": 466,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 456,
"end": 459,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 460,
"end": 466,
"ctxt": 0
},
"value": "return",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 469,
"end": 470,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 472,
"end": 486,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 472,
"end": 485,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 472,
"end": 481,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 472,
"end": 475,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 476,
"end": 481,
"ctxt": 0
},
"value": "super",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 484,
"end": 485,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 487,
"end": 502,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 487,
"end": 501,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 487,
"end": 497,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 487,
"end": 490,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 491,
"end": 497,
"ctxt": 0
},
"value": "switch",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 500,
"end": 501,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 503,
"end": 516,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 503,
"end": 515,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 503,
"end": 511,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 503,
"end": 506,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 507,
"end": 511,
"ctxt": 0
},
"value": "this",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 514,
"end": 515,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 517,
"end": 531,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 517,
"end": 530,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 517,
"end": 526,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 517,
"end": 520,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 521,
"end": 526,
"ctxt": 0
},
"value": "throw",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 529,
"end": 530,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 532,
"end": 545,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 532,
"end": 544,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 532,
"end": 540,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 532,
"end": 535,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 536,
"end": 540,
"ctxt": 0
},
"value": "true",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 543,
"end": 544,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 546,
"end": 558,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 546,
"end": 557,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 546,
"end": 553,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 546,
"end": 549,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 550,
"end": 553,
"ctxt": 0
},
"value": "try",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 556,
"end": 557,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 559,
"end": 574,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 559,
"end": 573,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 559,
"end": 569,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 559,
"end": 562,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 563,
"end": 569,
"ctxt": 0
},
"value": "typeof",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 572,
"end": 573,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 575,
"end": 587,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 575,
"end": 586,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 575,
"end": 582,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 575,
"end": 578,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 579,
"end": 582,
"ctxt": 0
},
"value": "var",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 585,
"end": 586,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 588,
"end": 601,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 588,
"end": 600,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 588,
"end": 596,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 588,
"end": 591,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 592,
"end": 596,
"ctxt": 0
},
"value": "void",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 599,
"end": 600,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 602,
"end": 616,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 602,
"end": 615,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 602,
"end": 611,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 602,
"end": 605,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 606,
"end": 611,
"ctxt": 0
},
"value": "while",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 614,
"end": 615,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 617,
"end": 630,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 617,
"end": 629,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 617,
"end": 625,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 617,
"end": 620,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 621,
"end": 625,
"ctxt": 0
},
"value": "with",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 628,
"end": 629,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 631,
"end": 650,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 631,
"end": 649,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 631,
"end": 645,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 631,
"end": 634,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 635,
"end": 645,
"ctxt": 0
},
"value": "implements",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 648,
"end": 649,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 651,
"end": 669,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 651,
"end": 668,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 651,
"end": 664,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 651,
"end": 654,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 655,
"end": 664,
"ctxt": 0
},
"value": "interface",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 667,
"end": 668,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 670,
"end": 682,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 670,
"end": 681,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 670,
"end": 677,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 670,
"end": 673,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 674,
"end": 677,
"ctxt": 0
},
"value": "let",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 680,
"end": 681,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 683,
"end": 699,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 683,
"end": 698,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 683,
"end": 694,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 683,
"end": 686,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 687,
"end": 694,
"ctxt": 0
},
"value": "package",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 697,
"end": 698,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 700,
"end": 716,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 700,
"end": 715,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 700,
"end": 711,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 700,
"end": 703,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 704,
"end": 711,
"ctxt": 0
},
"value": "private",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 714,
"end": 715,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 717,
"end": 735,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 717,
"end": 734,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 717,
"end": 730,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 717,
"end": 720,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 721,
"end": 730,
"ctxt": 0
},
"value": "protected",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 733,
"end": 734,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 736,
"end": 751,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 736,
"end": 750,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 736,
"end": 746,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 736,
"end": 739,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 740,
"end": 746,
"ctxt": 0
},
"value": "public",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 749,
"end": 750,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 752,
"end": 767,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 752,
"end": 766,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 752,
"end": 762,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 752,
"end": 755,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 756,
"end": 762,
"ctxt": 0
},
"value": "static",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 765,
"end": 766,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 768,
"end": 782,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 768,
"end": 781,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 768,
"end": 777,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 768,
"end": 771,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 772,
"end": 777,
"ctxt": 0
},
"value": "yield",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 780,
"end": 781,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 783,
"end": 800,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 783,
"end": 799,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 783,
"end": 795,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 783,
"end": 786,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 787,
"end": 795,
"ctxt": 0
},
"value": "abstract",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 798,
"end": 799,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 801,
"end": 812,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 801,
"end": 811,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 801,
"end": 807,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 801,
"end": 804,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 805,
"end": 807,
"ctxt": 0
},
"value": "as",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 810,
"end": 811,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 813,
"end": 829,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 813,
"end": 828,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 813,
"end": 824,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 813,
"end": 816,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 817,
"end": 824,
"ctxt": 0
},
"value": "asserts",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 827,
"end": 828,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 830,
"end": 842,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 830,
"end": 841,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 830,
"end": 837,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 830,
"end": 833,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 834,
"end": 837,
"ctxt": 0
},
"value": "any",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 840,
"end": 841,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 843,
"end": 857,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 843,
"end": 856,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 843,
"end": 852,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 843,
"end": 846,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 847,
"end": 852,
"ctxt": 0
},
"value": "async",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 855,
"end": 856,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 858,
"end": 872,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 858,
"end": 871,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 858,
"end": 867,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 858,
"end": 861,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 862,
"end": 867,
"ctxt": 0
},
"value": "await",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 870,
"end": 871,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 873,
"end": 889,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 873,
"end": 888,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 873,
"end": 884,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 873,
"end": 876,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 877,
"end": 884,
"ctxt": 0
},
"value": "boolean",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 887,
"end": 888,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 890,
"end": 910,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 890,
"end": 909,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 890,
"end": 905,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 890,
"end": 893,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 894,
"end": 905,
"ctxt": 0
},
"value": "constructor",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 908,
"end": 909,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 911,
"end": 927,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 911,
"end": 926,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 911,
"end": 922,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 911,
"end": 914,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 915,
"end": 922,
"ctxt": 0
},
"value": "declare",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 925,
"end": 926,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 928,
"end": 940,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 928,
"end": 939,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 928,
"end": 935,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 928,
"end": 931,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 932,
"end": 935,
"ctxt": 0
},
"value": "get",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 938,
"end": 939,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 941,
"end": 955,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 941,
"end": 954,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 941,
"end": 950,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 941,
"end": 944,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 945,
"end": 950,
"ctxt": 0
},
"value": "infer",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 953,
"end": 954,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 956,
"end": 967,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 956,
"end": 966,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 956,
"end": 962,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 956,
"end": 959,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 960,
"end": 962,
"ctxt": 0
},
"value": "is",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 965,
"end": 966,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 968,
"end": 982,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 968,
"end": 981,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 968,
"end": 977,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 968,
"end": 971,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 972,
"end": 977,
"ctxt": 0
},
"value": "keyof",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 980,
"end": 981,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 983,
"end": 998,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 983,
"end": 997,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 983,
"end": 993,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 983,
"end": 986,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 987,
"end": 993,
"ctxt": 0
},
"value": "module",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 996,
"end": 997,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 999,
"end": 1017,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 999,
"end": 1016,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 999,
"end": 1012,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 999,
"end": 1002,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1003,
"end": 1012,
"ctxt": 0
},
"value": "namespace",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1015,
"end": 1016,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 1018,
"end": 1032,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 1018,
"end": 1031,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 1018,
"end": 1027,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1018,
"end": 1021,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1022,
"end": 1027,
"ctxt": 0
},
"value": "never",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1030,
"end": 1031,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 1033,
"end": 1050,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 1033,
"end": 1049,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 1033,
"end": 1045,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1033,
"end": 1036,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1037,
"end": 1045,
"ctxt": 0
},
"value": "readonly",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1048,
"end": 1049,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 1051,
"end": 1067,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 1051,
"end": 1066,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 1051,
"end": 1062,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1051,
"end": 1054,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1055,
"end": 1062,
"ctxt": 0
},
"value": "require",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1065,
"end": 1066,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 1068,
"end": 1083,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 1068,
"end": 1082,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 1068,
"end": 1078,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1068,
"end": 1071,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1072,
"end": 1078,
"ctxt": 0
},
"value": "number",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1081,
"end": 1082,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 1084,
"end": 1099,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 1084,
"end": 1098,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 1084,
"end": 1094,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1084,
"end": 1087,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1088,
"end": 1094,
"ctxt": 0
},
"value": "object",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1097,
"end": 1098,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 1100,
"end": 1112,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 1100,
"end": 1111,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 1100,
"end": 1107,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1100,
"end": 1103,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1104,
"end": 1107,
"ctxt": 0
},
"value": "set",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1110,
"end": 1111,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 1113,
"end": 1128,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 1113,
"end": 1127,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 1113,
"end": 1123,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1113,
"end": 1116,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1117,
"end": 1123,
"ctxt": 0
},
"value": "string",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1126,
"end": 1127,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 1129,
"end": 1144,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 1129,
"end": 1143,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 1129,
"end": 1139,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1129,
"end": 1132,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1133,
"end": 1139,
"ctxt": 0
},
"value": "symbol",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1142,
"end": 1143,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 1145,
"end": 1158,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 1145,
"end": 1157,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 1145,
"end": 1153,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1145,
"end": 1148,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1149,
"end": 1153,
"ctxt": 0
},
"value": "type",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1156,
"end": 1157,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 1159,
"end": 1177,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 1159,
"end": 1176,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 1159,
"end": 1172,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1159,
"end": 1162,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1163,
"end": 1172,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1175,
"end": 1176,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 1178,
"end": 1193,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 1178,
"end": 1192,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 1178,
"end": 1188,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1178,
"end": 1181,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1182,
"end": 1188,
"ctxt": 0
},
"value": "unique",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1191,
"end": 1192,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 1194,
"end": 1210,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 1194,
"end": 1209,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 1194,
"end": 1205,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1194,
"end": 1197,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1198,
"end": 1205,
"ctxt": 0
},
"value": "unknown",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1208,
"end": 1209,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 1211,
"end": 1224,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 1211,
"end": 1223,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 1211,
"end": 1219,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1211,
"end": 1214,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1215,
"end": 1219,
"ctxt": 0
},
"value": "from",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1222,
"end": 1223,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 1225,
"end": 1240,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 1225,
"end": 1239,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 1225,
"end": 1235,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1225,
"end": 1228,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1229,
"end": 1235,
"ctxt": 0
},
"value": "global",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1238,
"end": 1239,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 1241,
"end": 1256,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 1241,
"end": 1255,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 1241,
"end": 1251,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1241,
"end": 1244,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1245,
"end": 1251,
"ctxt": 0
},
"value": "bigint",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1254,
"end": 1255,
"ctxt": 0
},
"value": 1.0
}
}
},
{
"type": "ExpressionStatement",
"span": {
"start": 1257,
"end": 1268,
"ctxt": 0
},
"expression": {
"type": "AssignmentExpression",
"span": {
"start": 1257,
"end": 1267,
"ctxt": 0
},
"operator": "=",
"left": {
"type": "MemberExpression",
"span": {
"start": 1257,
"end": 1263,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1257,
"end": 1260,
"ctxt": 0
},
"value": "foo",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1261,
"end": 1263,
"ctxt": 0
},
"value": "of",
"optional": false
}
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1266,
"end": 1267,
"ctxt": 0
},
"value": 1.0
}
}
}
],
"interpreter": null
}