{ "type": "Script", "span": { "start": 1, "end": 606, "ctxt": 0 }, "body": [ { "type": "TsEnumDeclaration", "span": { "start": 1, "end": 16, "ctxt": 0 }, "declare": false, "isConst": false, "id": { "type": "Identifier", "span": { "start": 6, "end": 7, "ctxt": 0 }, "value": "E", "optional": false }, "members": [ { "type": "TsEnumMember", "span": { "start": 10, "end": 11, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 10, "end": 11, "ctxt": 0 }, "value": "a", "optional": false }, "init": null }, { "type": "TsEnumMember", "span": { "start": 13, "end": 14, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 13, "end": 14, "ctxt": 0 }, "value": "b", "optional": false }, "init": null } ] }, { "type": "VariableDeclaration", "span": { "start": 18, "end": 29, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 22, "end": 28, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 22, "end": 23, "ctxt": 0 }, "value": "a", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 23, "end": 28, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 25, "end": 28, "ctxt": 0 }, "kind": "any" } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 30, "end": 42, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 34, "end": 41, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 34, "end": 35, "ctxt": 0 }, "value": "b", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 35, "end": 41, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 37, "end": 41, "ctxt": 0 }, "kind": "void" } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 44, "end": 60, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 48, "end": 59, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 48, "end": 50, "ctxt": 0 }, "value": "x1", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 50, "end": 59, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 52, "end": 59, "ctxt": 0 }, "kind": "boolean" } } }, "init": null, "definite": false } ] }, { "type": "ExpressionStatement", "span": { "start": 61, "end": 69, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 61, "end": 68, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 61, "end": 63, "ctxt": 0 }, "value": "x1", "optional": false, "typeAnnotation": null }, "right": { "type": "Identifier", "span": { "start": 67, "end": 68, "ctxt": 0 }, "value": "a", "optional": false } } }, { "type": "ExpressionStatement", "span": { "start": 70, "end": 78, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 70, "end": 77, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 70, "end": 72, "ctxt": 0 }, "value": "x1", "optional": false, "typeAnnotation": null }, "right": { "type": "Identifier", "span": { "start": 76, "end": 77, "ctxt": 0 }, "value": "b", "optional": false } } }, { "type": "ExpressionStatement", "span": { "start": 79, "end": 90, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 79, "end": 89, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 79, "end": 81, "ctxt": 0 }, "value": "x1", "optional": false, "typeAnnotation": null }, "right": { "type": "BooleanLiteral", "span": { "start": 85, "end": 89, "ctxt": 0 }, "value": true } } }, { "type": "ExpressionStatement", "span": { "start": 91, "end": 99, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 91, "end": 98, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 91, "end": 93, "ctxt": 0 }, "value": "x1", "optional": false, "typeAnnotation": null }, "right": { "type": "NumericLiteral", "span": { "start": 97, "end": 98, "ctxt": 0 }, "value": 0.0, "raw": "0" } } }, { "type": "ExpressionStatement", "span": { "start": 100, "end": 108, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 100, "end": 108, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 100, "end": 102, "ctxt": 0 }, "value": "x1", "optional": false, "typeAnnotation": null }, "right": { "type": "StringLiteral", "span": { "start": 106, "end": 108, "ctxt": 0 }, "value": "", "raw": "''" } } }, { "type": "ExpressionStatement", "span": { "start": 109, "end": 119, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 109, "end": 118, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 109, "end": 111, "ctxt": 0 }, "value": "x1", "optional": false, "typeAnnotation": null }, "right": { "type": "MemberExpression", "span": { "start": 115, "end": 118, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 115, "end": 116, "ctxt": 0 }, "value": "E", "optional": false }, "property": { "type": "Identifier", "span": { "start": 117, "end": 118, "ctxt": 0 }, "value": "a", "optional": false } } } }, { "type": "ExpressionStatement", "span": { "start": 120, "end": 129, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 120, "end": 128, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 120, "end": 122, "ctxt": 0 }, "value": "x1", "optional": false, "typeAnnotation": null }, "right": { "type": "ObjectExpression", "span": { "start": 126, "end": 128, "ctxt": 0 }, "properties": [] } } }, { "type": "ExpressionStatement", "span": { "start": 130, "end": 141, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 130, "end": 140, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 130, "end": 132, "ctxt": 0 }, "value": "x1", "optional": false, "typeAnnotation": null }, "right": { "type": "NullLiteral", "span": { "start": 136, "end": 140, "ctxt": 0 } } } }, { "type": "ExpressionStatement", "span": { "start": 142, "end": 158, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 142, "end": 157, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 142, "end": 144, "ctxt": 0 }, "value": "x1", "optional": false, "typeAnnotation": null }, "right": { "type": "Identifier", "span": { "start": 148, "end": 157, "ctxt": 0 }, "value": "undefined", "optional": false } } }, { "type": "VariableDeclaration", "span": { "start": 160, "end": 175, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 164, "end": 174, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 164, "end": 166, "ctxt": 0 }, "value": "x2", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 166, "end": 174, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 168, "end": 174, "ctxt": 0 }, "kind": "string" } } }, "init": null, "definite": false } ] }, { "type": "ExpressionStatement", "span": { "start": 176, "end": 184, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 176, "end": 183, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 176, "end": 178, "ctxt": 0 }, "value": "x2", "optional": false, "typeAnnotation": null }, "right": { "type": "Identifier", "span": { "start": 182, "end": 183, "ctxt": 0 }, "value": "a", "optional": false } } }, { "type": "ExpressionStatement", "span": { "start": 185, "end": 193, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 185, "end": 192, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 185, "end": 187, "ctxt": 0 }, "value": "x2", "optional": false, "typeAnnotation": null }, "right": { "type": "Identifier", "span": { "start": 191, "end": 192, "ctxt": 0 }, "value": "b", "optional": false } } }, { "type": "ExpressionStatement", "span": { "start": 194, "end": 205, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 194, "end": 204, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 194, "end": 196, "ctxt": 0 }, "value": "x2", "optional": false, "typeAnnotation": null }, "right": { "type": "BooleanLiteral", "span": { "start": 200, "end": 204, "ctxt": 0 }, "value": true } } }, { "type": "ExpressionStatement", "span": { "start": 206, "end": 214, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 206, "end": 213, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 206, "end": 208, "ctxt": 0 }, "value": "x2", "optional": false, "typeAnnotation": null }, "right": { "type": "NumericLiteral", "span": { "start": 212, "end": 213, "ctxt": 0 }, "value": 0.0, "raw": "0" } } }, { "type": "ExpressionStatement", "span": { "start": 215, "end": 223, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 215, "end": 223, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 215, "end": 217, "ctxt": 0 }, "value": "x2", "optional": false, "typeAnnotation": null }, "right": { "type": "StringLiteral", "span": { "start": 221, "end": 223, "ctxt": 0 }, "value": "", "raw": "''" } } }, { "type": "ExpressionStatement", "span": { "start": 224, "end": 234, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 224, "end": 233, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 224, "end": 226, "ctxt": 0 }, "value": "x2", "optional": false, "typeAnnotation": null }, "right": { "type": "MemberExpression", "span": { "start": 230, "end": 233, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 230, "end": 231, "ctxt": 0 }, "value": "E", "optional": false }, "property": { "type": "Identifier", "span": { "start": 232, "end": 233, "ctxt": 0 }, "value": "a", "optional": false } } } }, { "type": "ExpressionStatement", "span": { "start": 235, "end": 244, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 235, "end": 243, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 235, "end": 237, "ctxt": 0 }, "value": "x2", "optional": false, "typeAnnotation": null }, "right": { "type": "ObjectExpression", "span": { "start": 241, "end": 243, "ctxt": 0 }, "properties": [] } } }, { "type": "ExpressionStatement", "span": { "start": 245, "end": 256, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 245, "end": 255, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 245, "end": 247, "ctxt": 0 }, "value": "x2", "optional": false, "typeAnnotation": null }, "right": { "type": "NullLiteral", "span": { "start": 251, "end": 255, "ctxt": 0 } } } }, { "type": "ExpressionStatement", "span": { "start": 257, "end": 273, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 257, "end": 272, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 257, "end": 259, "ctxt": 0 }, "value": "x2", "optional": false, "typeAnnotation": null }, "right": { "type": "Identifier", "span": { "start": 263, "end": 272, "ctxt": 0 }, "value": "undefined", "optional": false } } }, { "type": "VariableDeclaration", "span": { "start": 275, "end": 286, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 279, "end": 285, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 279, "end": 281, "ctxt": 0 }, "value": "x3", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 281, "end": 285, "ctxt": 0 }, "typeAnnotation": { "type": "TsTypeLiteral", "span": { "start": 283, "end": 285, "ctxt": 0 }, "members": [] } } }, "init": null, "definite": false } ] }, { "type": "ExpressionStatement", "span": { "start": 287, "end": 295, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 287, "end": 294, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 287, "end": 289, "ctxt": 0 }, "value": "x3", "optional": false, "typeAnnotation": null }, "right": { "type": "Identifier", "span": { "start": 293, "end": 294, "ctxt": 0 }, "value": "a", "optional": false } } }, { "type": "ExpressionStatement", "span": { "start": 296, "end": 304, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 296, "end": 303, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 296, "end": 298, "ctxt": 0 }, "value": "x3", "optional": false, "typeAnnotation": null }, "right": { "type": "Identifier", "span": { "start": 302, "end": 303, "ctxt": 0 }, "value": "b", "optional": false } } }, { "type": "ExpressionStatement", "span": { "start": 305, "end": 316, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 305, "end": 315, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 305, "end": 307, "ctxt": 0 }, "value": "x3", "optional": false, "typeAnnotation": null }, "right": { "type": "BooleanLiteral", "span": { "start": 311, "end": 315, "ctxt": 0 }, "value": true } } }, { "type": "ExpressionStatement", "span": { "start": 317, "end": 325, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 317, "end": 324, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 317, "end": 319, "ctxt": 0 }, "value": "x3", "optional": false, "typeAnnotation": null }, "right": { "type": "NumericLiteral", "span": { "start": 323, "end": 324, "ctxt": 0 }, "value": 0.0, "raw": "0" } } }, { "type": "ExpressionStatement", "span": { "start": 326, "end": 334, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 326, "end": 334, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 326, "end": 328, "ctxt": 0 }, "value": "x3", "optional": false, "typeAnnotation": null }, "right": { "type": "StringLiteral", "span": { "start": 332, "end": 334, "ctxt": 0 }, "value": "", "raw": "''" } } }, { "type": "ExpressionStatement", "span": { "start": 335, "end": 345, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 335, "end": 344, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 335, "end": 337, "ctxt": 0 }, "value": "x3", "optional": false, "typeAnnotation": null }, "right": { "type": "MemberExpression", "span": { "start": 341, "end": 344, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 341, "end": 342, "ctxt": 0 }, "value": "E", "optional": false }, "property": { "type": "Identifier", "span": { "start": 343, "end": 344, "ctxt": 0 }, "value": "a", "optional": false } } } }, { "type": "ExpressionStatement", "span": { "start": 346, "end": 355, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 346, "end": 354, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 346, "end": 348, "ctxt": 0 }, "value": "x3", "optional": false, "typeAnnotation": null }, "right": { "type": "ObjectExpression", "span": { "start": 352, "end": 354, "ctxt": 0 }, "properties": [] } } }, { "type": "ExpressionStatement", "span": { "start": 356, "end": 367, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 356, "end": 366, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 356, "end": 358, "ctxt": 0 }, "value": "x3", "optional": false, "typeAnnotation": null }, "right": { "type": "NullLiteral", "span": { "start": 362, "end": 366, "ctxt": 0 } } } }, { "type": "ExpressionStatement", "span": { "start": 368, "end": 384, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 368, "end": 383, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 368, "end": 370, "ctxt": 0 }, "value": "x3", "optional": false, "typeAnnotation": null }, "right": { "type": "Identifier", "span": { "start": 374, "end": 383, "ctxt": 0 }, "value": "undefined", "optional": false } } }, { "type": "VariableDeclaration", "span": { "start": 386, "end": 399, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 390, "end": 398, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 390, "end": 392, "ctxt": 0 }, "value": "x4", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 392, "end": 398, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 394, "end": 398, "ctxt": 0 }, "kind": "void" } } }, "init": null, "definite": false } ] }, { "type": "ExpressionStatement", "span": { "start": 400, "end": 408, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 400, "end": 407, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 400, "end": 402, "ctxt": 0 }, "value": "x4", "optional": false, "typeAnnotation": null }, "right": { "type": "Identifier", "span": { "start": 406, "end": 407, "ctxt": 0 }, "value": "a", "optional": false } } }, { "type": "ExpressionStatement", "span": { "start": 409, "end": 417, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 409, "end": 416, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 409, "end": 411, "ctxt": 0 }, "value": "x4", "optional": false, "typeAnnotation": null }, "right": { "type": "Identifier", "span": { "start": 415, "end": 416, "ctxt": 0 }, "value": "b", "optional": false } } }, { "type": "ExpressionStatement", "span": { "start": 418, "end": 429, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 418, "end": 428, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 418, "end": 420, "ctxt": 0 }, "value": "x4", "optional": false, "typeAnnotation": null }, "right": { "type": "BooleanLiteral", "span": { "start": 424, "end": 428, "ctxt": 0 }, "value": true } } }, { "type": "ExpressionStatement", "span": { "start": 430, "end": 438, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 430, "end": 437, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 430, "end": 432, "ctxt": 0 }, "value": "x4", "optional": false, "typeAnnotation": null }, "right": { "type": "NumericLiteral", "span": { "start": 436, "end": 437, "ctxt": 0 }, "value": 0.0, "raw": "0" } } }, { "type": "ExpressionStatement", "span": { "start": 439, "end": 447, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 439, "end": 447, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 439, "end": 441, "ctxt": 0 }, "value": "x4", "optional": false, "typeAnnotation": null }, "right": { "type": "StringLiteral", "span": { "start": 445, "end": 447, "ctxt": 0 }, "value": "", "raw": "''" } } }, { "type": "ExpressionStatement", "span": { "start": 448, "end": 458, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 448, "end": 457, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 448, "end": 450, "ctxt": 0 }, "value": "x4", "optional": false, "typeAnnotation": null }, "right": { "type": "MemberExpression", "span": { "start": 454, "end": 457, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 454, "end": 455, "ctxt": 0 }, "value": "E", "optional": false }, "property": { "type": "Identifier", "span": { "start": 456, "end": 457, "ctxt": 0 }, "value": "a", "optional": false } } } }, { "type": "ExpressionStatement", "span": { "start": 459, "end": 468, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 459, "end": 467, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 459, "end": 461, "ctxt": 0 }, "value": "x4", "optional": false, "typeAnnotation": null }, "right": { "type": "ObjectExpression", "span": { "start": 465, "end": 467, "ctxt": 0 }, "properties": [] } } }, { "type": "ExpressionStatement", "span": { "start": 469, "end": 480, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 469, "end": 479, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 469, "end": 471, "ctxt": 0 }, "value": "x4", "optional": false, "typeAnnotation": null }, "right": { "type": "NullLiteral", "span": { "start": 475, "end": 479, "ctxt": 0 } } } }, { "type": "ExpressionStatement", "span": { "start": 481, "end": 497, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 481, "end": 496, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 481, "end": 483, "ctxt": 0 }, "value": "x4", "optional": false, "typeAnnotation": null }, "right": { "type": "Identifier", "span": { "start": 487, "end": 496, "ctxt": 0 }, "value": "undefined", "optional": false } } }, { "type": "VariableDeclaration", "span": { "start": 499, "end": 514, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 503, "end": 513, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 503, "end": 505, "ctxt": 0 }, "value": "x5", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 505, "end": 513, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 507, "end": 513, "ctxt": 0 }, "kind": "number" } } }, "init": null, "definite": false } ] }, { "type": "ExpressionStatement", "span": { "start": 515, "end": 523, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 515, "end": 522, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 515, "end": 517, "ctxt": 0 }, "value": "x5", "optional": false, "typeAnnotation": null }, "right": { "type": "Identifier", "span": { "start": 521, "end": 522, "ctxt": 0 }, "value": "b", "optional": false } } }, { "type": "ExpressionStatement", "span": { "start": 524, "end": 535, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 524, "end": 534, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 524, "end": 526, "ctxt": 0 }, "value": "x5", "optional": false, "typeAnnotation": null }, "right": { "type": "BooleanLiteral", "span": { "start": 530, "end": 534, "ctxt": 0 }, "value": true } } }, { "type": "ExpressionStatement", "span": { "start": 536, "end": 544, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 536, "end": 544, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 536, "end": 538, "ctxt": 0 }, "value": "x5", "optional": false, "typeAnnotation": null }, "right": { "type": "StringLiteral", "span": { "start": 542, "end": 544, "ctxt": 0 }, "value": "", "raw": "''" } } }, { "type": "ExpressionStatement", "span": { "start": 545, "end": 554, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 545, "end": 553, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 545, "end": 547, "ctxt": 0 }, "value": "x5", "optional": false, "typeAnnotation": null }, "right": { "type": "ObjectExpression", "span": { "start": 551, "end": 553, "ctxt": 0 }, "properties": [] } } }, { "type": "VariableDeclaration", "span": { "start": 556, "end": 566, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 560, "end": 565, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 560, "end": 562, "ctxt": 0 }, "value": "x6", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 562, "end": 565, "ctxt": 0 }, "typeAnnotation": { "type": "TsTypeReference", "span": { "start": 564, "end": 565, "ctxt": 0 }, "typeName": { "type": "Identifier", "span": { "start": 564, "end": 565, "ctxt": 0 }, "value": "E", "optional": false }, "typeParams": null } } }, "init": null, "definite": false } ] }, { "type": "ExpressionStatement", "span": { "start": 567, "end": 575, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 567, "end": 574, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 567, "end": 569, "ctxt": 0 }, "value": "x6", "optional": false, "typeAnnotation": null }, "right": { "type": "Identifier", "span": { "start": 573, "end": 574, "ctxt": 0 }, "value": "b", "optional": false } } }, { "type": "ExpressionStatement", "span": { "start": 576, "end": 587, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 576, "end": 586, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 576, "end": 578, "ctxt": 0 }, "value": "x6", "optional": false, "typeAnnotation": null }, "right": { "type": "BooleanLiteral", "span": { "start": 582, "end": 586, "ctxt": 0 }, "value": true } } }, { "type": "ExpressionStatement", "span": { "start": 588, "end": 596, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 588, "end": 596, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 588, "end": 590, "ctxt": 0 }, "value": "x6", "optional": false, "typeAnnotation": null }, "right": { "type": "StringLiteral", "span": { "start": 594, "end": 596, "ctxt": 0 }, "value": "", "raw": "''" } } }, { "type": "ExpressionStatement", "span": { "start": 597, "end": 606, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 597, "end": 605, "ctxt": 0 }, "operator": "*=", "left": { "type": "Identifier", "span": { "start": 597, "end": 599, "ctxt": 0 }, "value": "x6", "optional": false, "typeAnnotation": null }, "right": { "type": "ObjectExpression", "span": { "start": 603, "end": 605, "ctxt": 0 }, "properties": [] } } } ], "interpreter": null }