1 [ 2 { 3 "expression": { 4 "endPosition": "10", 5 "kind": "IDENTIFIER", 6 "name": "err", 7 "startPosition": "7" 8 }, 9 "endPosition": "11", 10 "kind": "THROW", 11 "startPosition": "1" 12 }, 13 { 14 "expression": { 15 "endPosition": "24", 16 "kind": "STRING_LITERAL", 17 "value": "wrong", 18 "startPosition": "19" 19 }, 20 "endPosition": "26", 21 "kind": "THROW", 22 "startPosition": "12" 23 }, 24 { 25 "expression": { 26 "constructorExpression": { 27 "endPosition": "46", 28 "kind": "FUNCTION_INVOCATION", 29 "functionSelect": { 30 "endPosition": "46", 31 "kind": "IDENTIFIER", 32 "name": "TypeError", 33 "startPosition": "37" 34 }, 35 "arguments": [], 36 "startPosition": "37" 37 }, 38 "endPosition": "46", 39 "kind": "NEW", 40 "startPosition": "33" 41 }, 42 "endPosition": "47", 43 "kind": "THROW", 44 "startPosition": "27" 45 }, 46 { 47 "expression": { 48 "constructorExpression": { 49 "endPosition": "83", 50 "kind": "FUNCTION_INVOCATION", 51 "functionSelect": { 52 "endPosition": "67", 53 "kind": "IDENTIFIER", 54 "name": "TypeError", 55 "startPosition": "58" 56 }, 57 "arguments": [ 58 { 59 "endPosition": "81", 60 "kind": "STRING_LITERAL", 61 "value": "not an array", 62 "startPosition": "69" 63 } 64 ], 65 "startPosition": "58" 66 }, 67 "endPosition": "83", 68 "kind": "NEW", 69 "startPosition": "54" 70 }, 71 "endPosition": "84", 72 "kind": "THROW", 73 "startPosition": "48" 74 }, 75 { 76 "expression": { 77 "endPosition": "108", 78 "kind": "OBJECT_LITERAL", 79 "startPosition": "91", 80 "properties": [ 81 { 82 "getter": "null", 83 "endPosition": "97", 84 "kind": "PROPERTY", 85 "setter": "null", 86 "value": { 87 "endPosition": "105", 88 "kind": "STRING_LITERAL", 89 "value": "wrong!", 90 "startPosition": "99" 91 }, 92 "startPosition": "93", 93 "key": { 94 "endPosition": "96", 95 "kind": "IDENTIFIER", 96 "name": "msg", 97 "startPosition": "93" 98 } 99 } 100 ] 101 }, 102 "endPosition": "109", 103 "kind": "THROW", 104 "startPosition": "85" 105 } 106 ]