{ "type": "Script", "span": { "start": 0, "end": 946, "ctxt": 0 }, "body": [ { "type": "ClassDeclaration", "identifier": { "type": "Identifier", "span": { "start": 6, "end": 9, "ctxt": 0 }, "value": "Foo", "optional": false }, "declare": false, "span": { "start": 0, "end": 12, "ctxt": 0 }, "decorators": [], "body": [], "superClass": null, "isAbstract": false, "typeParams": null, "superTypeParams": null, "implements": [] }, { "type": "TsEnumDeclaration", "span": { "start": 13, "end": 25, "ctxt": 0 }, "declare": false, "isConst": false, "id": { "type": "Identifier", "span": { "start": 18, "end": 19, "ctxt": 0 }, "value": "E", "optional": false }, "members": [ { "type": "TsEnumMember", "span": { "start": 22, "end": 23, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 22, "end": 23, "ctxt": 0 }, "value": "a", "optional": false }, "init": null } ] }, { "type": "VariableDeclaration", "span": { "start": 27, "end": 38, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 31, "end": 37, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 31, "end": 32, "ctxt": 0 }, "value": "x", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 32, "end": 37, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 34, "end": 37, "ctxt": 0 }, "kind": "any" } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 172, "end": 188, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 176, "end": 187, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 176, "end": 178, "ctxt": 0 }, "value": "a1", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 178, "end": 187, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 180, "end": 187, "ctxt": 0 }, "kind": "boolean" } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 189, "end": 202, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 193, "end": 201, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 193, "end": 195, "ctxt": 0 }, "value": "a2", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 195, "end": 201, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 197, "end": 201, "ctxt": 0 }, "kind": "void" } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 203, "end": 214, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 207, "end": 213, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 207, "end": 209, "ctxt": 0 }, "value": "a3", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 209, "end": 213, "ctxt": 0 }, "typeAnnotation": { "type": "TsTypeLiteral", "span": { "start": 211, "end": 213, "ctxt": 0 }, "members": [] } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 215, "end": 225, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 219, "end": 224, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 219, "end": 221, "ctxt": 0 }, "value": "a4", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 221, "end": 224, "ctxt": 0 }, "typeAnnotation": { "type": "TsTypeReference", "span": { "start": 223, "end": 224, "ctxt": 0 }, "typeName": { "type": "Identifier", "span": { "start": 223, "end": 224, "ctxt": 0 }, "value": "E", "optional": false }, "typeParams": null } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 226, "end": 247, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 230, "end": 246, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 230, "end": 232, "ctxt": 0 }, "value": "a5", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 232, "end": 246, "ctxt": 0 }, "typeAnnotation": { "type": "TsUnionType", "span": { "start": 234, "end": 246, "ctxt": 0 }, "types": [ { "type": "TsTypeReference", "span": { "start": 234, "end": 237, "ctxt": 0 }, "typeName": { "type": "Identifier", "span": { "start": 234, "end": 237, "ctxt": 0 }, "value": "Foo", "optional": false }, "typeParams": null }, { "type": "TsKeywordType", "span": { "start": 240, "end": 246, "ctxt": 0 }, "kind": "string" } ] } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 248, "end": 260, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 252, "end": 259, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 252, "end": 254, "ctxt": 0 }, "value": "a6", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 254, "end": 259, "ctxt": 0 }, "typeAnnotation": { "type": "TsTypeReference", "span": { "start": 256, "end": 259, "ctxt": 0 }, "typeName": { "type": "Identifier", "span": { "start": 256, "end": 259, "ctxt": 0 }, "value": "Foo", "optional": false }, "typeParams": null } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 262, "end": 280, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 266, "end": 279, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 266, "end": 269, "ctxt": 0 }, "value": "ra1", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 272, "end": 279, "ctxt": 0 }, "operator": "in", "left": { "type": "Identifier", "span": { "start": 272, "end": 274, "ctxt": 0 }, "value": "a1", "optional": false }, "right": { "type": "Identifier", "span": { "start": 278, "end": 279, "ctxt": 0 }, "value": "x", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 281, "end": 299, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 285, "end": 298, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 285, "end": 288, "ctxt": 0 }, "value": "ra2", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 291, "end": 298, "ctxt": 0 }, "operator": "in", "left": { "type": "Identifier", "span": { "start": 291, "end": 293, "ctxt": 0 }, "value": "a2", "optional": false }, "right": { "type": "Identifier", "span": { "start": 297, "end": 298, "ctxt": 0 }, "value": "x", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 300, "end": 318, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 304, "end": 317, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 304, "end": 307, "ctxt": 0 }, "value": "ra3", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 310, "end": 317, "ctxt": 0 }, "operator": "in", "left": { "type": "Identifier", "span": { "start": 310, "end": 312, "ctxt": 0 }, "value": "a3", "optional": false }, "right": { "type": "Identifier", "span": { "start": 316, "end": 317, "ctxt": 0 }, "value": "x", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 319, "end": 337, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 323, "end": 336, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 323, "end": 326, "ctxt": 0 }, "value": "ra4", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 329, "end": 336, "ctxt": 0 }, "operator": "in", "left": { "type": "Identifier", "span": { "start": 329, "end": 331, "ctxt": 0 }, "value": "a4", "optional": false }, "right": { "type": "Identifier", "span": { "start": 335, "end": 336, "ctxt": 0 }, "value": "x", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 338, "end": 358, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 342, "end": 357, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 342, "end": 345, "ctxt": 0 }, "value": "ra5", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 348, "end": 357, "ctxt": 0 }, "operator": "in", "left": { "type": "NullLiteral", "span": { "start": 348, "end": 352, "ctxt": 0 } }, "right": { "type": "Identifier", "span": { "start": 356, "end": 357, "ctxt": 0 }, "value": "x", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 359, "end": 384, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 363, "end": 383, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 363, "end": 366, "ctxt": 0 }, "value": "ra6", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 369, "end": 383, "ctxt": 0 }, "operator": "in", "left": { "type": "Identifier", "span": { "start": 369, "end": 378, "ctxt": 0 }, "value": "undefined", "optional": false }, "right": { "type": "Identifier", "span": { "start": 382, "end": 383, "ctxt": 0 }, "value": "x", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 385, "end": 404, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 389, "end": 403, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 389, "end": 392, "ctxt": 0 }, "value": "ra7", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 395, "end": 403, "ctxt": 0 }, "operator": "in", "left": { "type": "MemberExpression", "span": { "start": 395, "end": 398, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 395, "end": 396, "ctxt": 0 }, "value": "E", "optional": false }, "property": { "type": "Identifier", "span": { "start": 397, "end": 398, "ctxt": 0 }, "value": "a", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 402, "end": 403, "ctxt": 0 }, "value": "x", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 405, "end": 426, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 409, "end": 425, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 409, "end": 412, "ctxt": 0 }, "value": "ra8", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 415, "end": 425, "ctxt": 0 }, "operator": "in", "left": { "type": "BooleanLiteral", "span": { "start": 415, "end": 420, "ctxt": 0 }, "value": false }, "right": { "type": "Identifier", "span": { "start": 424, "end": 425, "ctxt": 0 }, "value": "x", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 427, "end": 445, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 431, "end": 444, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 431, "end": 434, "ctxt": 0 }, "value": "ra9", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 437, "end": 444, "ctxt": 0 }, "operator": "in", "left": { "type": "ObjectExpression", "span": { "start": 437, "end": 439, "ctxt": 0 }, "properties": [] }, "right": { "type": "Identifier", "span": { "start": 443, "end": 444, "ctxt": 0 }, "value": "x", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 446, "end": 465, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 450, "end": 464, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 450, "end": 454, "ctxt": 0 }, "value": "ra10", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 457, "end": 464, "ctxt": 0 }, "operator": "in", "left": { "type": "Identifier", "span": { "start": 457, "end": 459, "ctxt": 0 }, "value": "a5", "optional": false }, "right": { "type": "Identifier", "span": { "start": 463, "end": 464, "ctxt": 0 }, "value": "x", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 466, "end": 485, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 470, "end": 484, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 470, "end": 474, "ctxt": 0 }, "value": "ra11", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 477, "end": 484, "ctxt": 0 }, "operator": "in", "left": { "type": "Identifier", "span": { "start": 477, "end": 479, "ctxt": 0 }, "value": "a6", "optional": false }, "right": { "type": "Identifier", "span": { "start": 483, "end": 484, "ctxt": 0 }, "value": "x", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 606, "end": 621, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 610, "end": 620, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 610, "end": 612, "ctxt": 0 }, "value": "b1", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 612, "end": 620, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 614, "end": 620, "ctxt": 0 }, "kind": "number" } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 622, "end": 638, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 626, "end": 637, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 626, "end": 628, "ctxt": 0 }, "value": "b2", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 628, "end": 637, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 630, "end": 637, "ctxt": 0 }, "kind": "boolean" } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 639, "end": 654, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 643, "end": 653, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 643, "end": 645, "ctxt": 0 }, "value": "b3", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 645, "end": 653, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 647, "end": 653, "ctxt": 0 }, "kind": "string" } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 655, "end": 668, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 659, "end": 667, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 659, "end": 661, "ctxt": 0 }, "value": "b4", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 661, "end": 667, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 663, "end": 667, "ctxt": 0 }, "kind": "void" } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 669, "end": 693, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 673, "end": 692, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 673, "end": 675, "ctxt": 0 }, "value": "b5", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 675, "end": 692, "ctxt": 0 }, "typeAnnotation": { "type": "TsUnionType", "span": { "start": 677, "end": 692, "ctxt": 0 }, "types": [ { "type": "TsKeywordType", "span": { "start": 677, "end": 683, "ctxt": 0 }, "kind": "string" }, { "type": "TsKeywordType", "span": { "start": 686, "end": 692, "ctxt": 0 }, "kind": "number" } ] } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 695, "end": 713, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 699, "end": 712, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 699, "end": 702, "ctxt": 0 }, "value": "rb1", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 705, "end": 712, "ctxt": 0 }, "operator": "in", "left": { "type": "Identifier", "span": { "start": 705, "end": 706, "ctxt": 0 }, "value": "x", "optional": false }, "right": { "type": "Identifier", "span": { "start": 710, "end": 712, "ctxt": 0 }, "value": "b1", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 714, "end": 732, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 718, "end": 731, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 718, "end": 721, "ctxt": 0 }, "value": "rb2", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 724, "end": 731, "ctxt": 0 }, "operator": "in", "left": { "type": "Identifier", "span": { "start": 724, "end": 725, "ctxt": 0 }, "value": "x", "optional": false }, "right": { "type": "Identifier", "span": { "start": 729, "end": 731, "ctxt": 0 }, "value": "b2", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 733, "end": 751, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 737, "end": 750, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 737, "end": 740, "ctxt": 0 }, "value": "rb3", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 743, "end": 750, "ctxt": 0 }, "operator": "in", "left": { "type": "Identifier", "span": { "start": 743, "end": 744, "ctxt": 0 }, "value": "x", "optional": false }, "right": { "type": "Identifier", "span": { "start": 748, "end": 750, "ctxt": 0 }, "value": "b3", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 752, "end": 770, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 756, "end": 769, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 756, "end": 759, "ctxt": 0 }, "value": "rb4", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 762, "end": 769, "ctxt": 0 }, "operator": "in", "left": { "type": "Identifier", "span": { "start": 762, "end": 763, "ctxt": 0 }, "value": "x", "optional": false }, "right": { "type": "Identifier", "span": { "start": 767, "end": 769, "ctxt": 0 }, "value": "b4", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 771, "end": 789, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 775, "end": 788, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 775, "end": 778, "ctxt": 0 }, "value": "rb5", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 781, "end": 788, "ctxt": 0 }, "operator": "in", "left": { "type": "Identifier", "span": { "start": 781, "end": 782, "ctxt": 0 }, "value": "x", "optional": false }, "right": { "type": "Identifier", "span": { "start": 786, "end": 788, "ctxt": 0 }, "value": "b5", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 790, "end": 807, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 794, "end": 806, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 794, "end": 797, "ctxt": 0 }, "value": "rb6", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 800, "end": 806, "ctxt": 0 }, "operator": "in", "left": { "type": "Identifier", "span": { "start": 800, "end": 801, "ctxt": 0 }, "value": "x", "optional": false }, "right": { "type": "NumericLiteral", "span": { "start": 805, "end": 806, "ctxt": 0 }, "value": 0.0 } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 808, "end": 829, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 812, "end": 828, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 812, "end": 815, "ctxt": 0 }, "value": "rb7", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 818, "end": 828, "ctxt": 0 }, "operator": "in", "left": { "type": "Identifier", "span": { "start": 818, "end": 819, "ctxt": 0 }, "value": "x", "optional": false }, "right": { "type": "BooleanLiteral", "span": { "start": 823, "end": 828, "ctxt": 0 }, "value": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 830, "end": 848, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 834, "end": 847, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 834, "end": 837, "ctxt": 0 }, "value": "rb8", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 840, "end": 847, "ctxt": 0 }, "operator": "in", "left": { "type": "Identifier", "span": { "start": 840, "end": 841, "ctxt": 0 }, "value": "x", "optional": false }, "right": { "type": "StringLiteral", "span": { "start": 845, "end": 847, "ctxt": 0 }, "value": "", "hasEscape": false, "kind": { "type": "normal", "containsQuote": true } } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 849, "end": 869, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 853, "end": 868, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 853, "end": 856, "ctxt": 0 }, "value": "rb9", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 859, "end": 868, "ctxt": 0 }, "operator": "in", "left": { "type": "Identifier", "span": { "start": 859, "end": 860, "ctxt": 0 }, "value": "x", "optional": false }, "right": { "type": "NullLiteral", "span": { "start": 864, "end": 868, "ctxt": 0 } } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 870, "end": 896, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 874, "end": 895, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 874, "end": 878, "ctxt": 0 }, "value": "rb10", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 881, "end": 895, "ctxt": 0 }, "operator": "in", "left": { "type": "Identifier", "span": { "start": 881, "end": 882, "ctxt": 0 }, "value": "x", "optional": false }, "right": { "type": "Identifier", "span": { "start": 886, "end": 895, "ctxt": 0 }, "value": "undefined", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 927, "end": 946, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 931, "end": 945, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 931, "end": 934, "ctxt": 0 }, "value": "rc1", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 937, "end": 945, "ctxt": 0 }, "operator": "in", "left": { "type": "ObjectExpression", "span": { "start": 937, "end": 939, "ctxt": 0 }, "properties": [] }, "right": { "type": "StringLiteral", "span": { "start": 943, "end": 945, "ctxt": 0 }, "value": "", "hasEscape": false, "kind": { "type": "normal", "containsQuote": true } } }, "definite": false } ] } ], "interpreter": null }