1 [ 2 { 3 "endPosition": "13", 4 "kind": "FUNCTION_INVOCATION", 5 "functionSelect": { 6 "endPosition": "4", 7 "kind": "IDENTIFIER", 8 "name": "foo", 9 "startPosition": "1" 10 }, 11 "arguments": [ 12 { 13 "endPosition": "6", 14 "kind": "IDENTIFIER", 15 "name": "a", 16 "startPosition": "5" 17 }, 18 { 19 "expression": { 20 "endPosition": "12", 21 "kind": "IDENTIFIER", 22 "name": "b", 23 "startPosition": "11" 24 }, 25 "endPosition": "12", 26 "kind": "SPREAD", 27 "startPosition": "8" 28 } 29 ], 30 "startPosition": "1" 31 }, 32 { 33 "endPosition": "38", 34 "kind": "FUNCTION_INVOCATION", 35 "functionSelect": { 36 "endPosition": "19", 37 "kind": "IDENTIFIER", 38 "name": "bar", 39 "startPosition": "16" 40 }, 41 "arguments": [ 42 { 43 "endPosition": "21", 44 "kind": "NUMBER_LITERAL", 45 "value": "3", 46 "startPosition": "20" 47 }, 48 { 49 "expression": { 50 "endPosition": "37", 51 "kind": "ARRAY_LITERAL", 52 "elements": [ 53 { 54 "endPosition": "28", 55 "kind": "NUMBER_LITERAL", 56 "value": "3", 57 "startPosition": "27" 58 }, 59 { 60 "endPosition": "31", 61 "kind": "NUMBER_LITERAL", 62 "value": "5", 63 "startPosition": "30" 64 }, 65 { 66 "endPosition": "36", 67 "kind": "NUMBER_LITERAL", 68 "value": "546", 69 "startPosition": "33" 70 } 71 ], 72 "startPosition": "26" 73 }, 74 "endPosition": "37", 75 "kind": "SPREAD", 76 "startPosition": "23" 77 } 78 ], 79 "startPosition": "16" 80 }, 81 { 82 "endPosition": "63", 83 "kind": "VARIABLE", 84 "binding": { 85 "endPosition": "48", 86 "kind": "IDENTIFIER", 87 "name": "arr", 88 "startPosition": "45" 89 }, 90 "startPosition": "41", 91 "initializer": { 92 "endPosition": "63", 93 "kind": "ARRAY_LITERAL", 94 "elements": [ 95 { 96 "endPosition": "53", 97 "kind": "NUMBER_LITERAL", 98 "value": "3", 99 "startPosition": "52" 100 }, 101 { 102 "expression": { 103 "endPosition": "59", 104 "kind": "IDENTIFIER", 105 "name": "a", 106 "startPosition": "58" 107 }, 108 "endPosition": "59", 109 "kind": "SPREAD", 110 "startPosition": "55" 111 }, 112 { 113 "endPosition": "62", 114 "kind": "NUMBER_LITERAL", 115 "value": "5", 116 "startPosition": "61" 117 } 118 ], 119 "startPosition": "51" 120 } 121 }, 122 { 123 "endPosition": "94", 124 "kind": "VARIABLE", 125 "binding": { 126 "endPosition": "73", 127 "kind": "IDENTIFIER", 128 "name": "arr2", 129 "startPosition": "69" 130 }, 131 "startPosition": "65", 132 "initializer": { 133 "endPosition": "94", 134 "kind": "ARRAY_LITERAL", 135 "elements": [ 136 { 137 "endPosition": "78", 138 "kind": "NUMBER_LITERAL", 139 "value": "4", 140 "startPosition": "77" 141 }, 142 { 143 "expression": { 144 "endPosition": "89", 145 "kind": "ARRAY_LITERAL", 146 "elements": [ 147 { 148 "endPosition": "85", 149 "kind": "NUMBER_LITERAL", 150 "value": "5", 151 "startPosition": "84" 152 }, 153 { 154 "endPosition": "88", 155 "kind": "NUMBER_LITERAL", 156 "value": "6", 157 "startPosition": "87" 158 } 159 ], 160 "startPosition": "83" 161 }, 162 "endPosition": "89", 163 "kind": "SPREAD", 164 "startPosition": "80" 165 }, 166 { 167 "endPosition": "93", 168 "kind": "NUMBER_LITERAL", 169 "value": "78", 170 "startPosition": "91" 171 } 172 ], 173 "startPosition": "76" 174 } 175 } 176 ]