1 [ 2 { 3 "condition": { 4 "endPosition": "19", 5 "kind": "IDENTIFIER", 6 "name": "someExpr", 7 "startPosition": "11" 8 }, 9 "endPosition": "24", 10 "kind": "FOR_LOOP", 11 "statement": { 12 "endPosition": "24", 13 "kind": "BLOCK", 14 "statements": [], 15 "startPosition": "22" 16 }, 17 "update": "null", 18 "startPosition": "1", 19 "initializer": { 20 "expression": { 21 "endPosition": "9", 22 "kind": "NUMBER_LITERAL", 23 "value": "0", 24 "startPosition": "8" 25 }, 26 "endPosition": "9", 27 "kind": "ASSIGNMENT", 28 "variable": { 29 "endPosition": "7", 30 "kind": "IDENTIFIER", 31 "name": "i", 32 "startPosition": "6" 33 }, 34 "startPosition": "6" 35 } 36 }, 37 { 38 "condition": "null", 39 "endPosition": "34", 40 "kind": "FOR_LOOP", 41 "statement": { 42 "endPosition": "34", 43 "kind": "BLOCK", 44 "statements": [], 45 "startPosition": "32" 46 }, 47 "update": "null", 48 "startPosition": "25", 49 "initializer": "null" 50 }, 51 { 52 "condition": { 53 "leftOperand": { 54 "endPosition": "49", 55 "kind": "IDENTIFIER", 56 "name": "i", 57 "startPosition": "48" 58 }, 59 "endPosition": "53", 60 "kind": "LESS_THAN", 61 "rightOperand": { 62 "endPosition": "53", 63 "kind": "NUMBER_LITERAL", 64 "value": "4", 65 "startPosition": "52" 66 }, 67 "startPosition": "48" 68 }, 69 "endPosition": "63", 70 "kind": "FOR_LOOP", 71 "statement": { 72 "endPosition": "63", 73 "kind": "BLOCK", 74 "statements": [], 75 "startPosition": "61" 76 }, 77 "update": { 78 "expression": { 79 "endPosition": "59", 80 "kind": "NUMBER_LITERAL", 81 "value": "5", 82 "startPosition": "58" 83 }, 84 "endPosition": "59", 85 "kind": "PLUS_ASSIGNMENT", 86 "variable": { 87 "endPosition": "56", 88 "kind": "IDENTIFIER", 89 "name": "i", 90 "startPosition": "55" 91 }, 92 "startPosition": "55" 93 }, 94 "startPosition": "35", 95 "initializer": "null" 96 }, 97 { 98 "condition": { 99 "leftOperand": { 100 "endPosition": "78", 101 "kind": "IDENTIFIER", 102 "name": "i", 103 "startPosition": "77" 104 }, 105 "endPosition": "82", 106 "kind": "LESS_THAN", 107 "rightOperand": { 108 "endPosition": "82", 109 "kind": "NUMBER_LITERAL", 110 "value": "4", 111 "startPosition": "81" 112 }, 113 "startPosition": "77" 114 }, 115 "endPosition": "91", 116 "kind": "FOR_LOOP", 117 "statement": { 118 "endPosition": "91", 119 "kind": "BLOCK", 120 "statements": [], 121 "startPosition": "89" 122 }, 123 "update": { 124 "expression": { 125 "endPosition": "85", 126 "kind": "IDENTIFIER", 127 "name": "i", 128 "startPosition": "84" 129 }, 130 "endPosition": "87", 131 "kind": "POSTFIX_INCREMENT", 132 "startPosition": "84" 133 }, 134 "startPosition": "64", 135 "initializer": "null" 136 }, 137 { 138 "condition": { 139 "leftOperand": { 140 "endPosition": "112", 141 "kind": "IDENTIFIER", 142 "name": "x", 143 "startPosition": "111" 144 }, 145 "endPosition": "116", 146 "kind": "LESS_THAN", 147 "rightOperand": { 148 "endPosition": "116", 149 "kind": "NUMBER_LITERAL", 150 "value": "6", 151 "startPosition": "115" 152 }, 153 "startPosition": "111" 154 }, 155 "endPosition": "137", 156 "kind": "FOR_LOOP", 157 "statement": { 158 "endPosition": "137", 159 "kind": "BLOCK", 160 "statements": [], 161 "startPosition": "135" 162 }, 163 "update": { 164 "leftOperand": { 165 "leftOperand": { 166 "expression": { 167 "endPosition": "119", 168 "kind": "IDENTIFIER", 169 "name": "j", 170 "startPosition": "118" 171 }, 172 "endPosition": "121", 173 "kind": "POSTFIX_INCREMENT", 174 "startPosition": "118" 175 }, 176 "endPosition": "127", 177 "kind": "COMMA", 178 "rightOperand": { 179 "expression": { 180 "endPosition": "127", 181 "kind": "NUMBER_LITERAL", 182 "value": "2", 183 "startPosition": "126" 184 }, 185 "endPosition": "127", 186 "kind": "PLUS_ASSIGNMENT", 187 "variable": { 188 "endPosition": "124", 189 "kind": "IDENTIFIER", 190 "name": "x", 191 "startPosition": "123" 192 }, 193 "startPosition": "123" 194 }, 195 "startPosition": "118" 196 }, 197 "endPosition": "133", 198 "kind": "COMMA", 199 "rightOperand": { 200 "expression": { 201 "endPosition": "133", 202 "kind": "IDENTIFIER", 203 "name": "x", 204 "startPosition": "132" 205 }, 206 "endPosition": "133", 207 "kind": "MULTIPLY_ASSIGNMENT", 208 "variable": { 209 "endPosition": "130", 210 "kind": "IDENTIFIER", 211 "name": "i", 212 "startPosition": "129" 213 }, 214 "startPosition": "129" 215 }, 216 "startPosition": "118" 217 }, 218 "startPosition": "92", 219 "initializer": { 220 "leftOperand": { 221 "leftOperand": { 222 "expression": { 223 "endPosition": "99", 224 "kind": "NUMBER_LITERAL", 225 "value": "0", 226 "startPosition": "98" 227 }, 228 "endPosition": "99", 229 "kind": "ASSIGNMENT", 230 "variable": { 231 "endPosition": "97", 232 "kind": "IDENTIFIER", 233 "name": "i", 234 "startPosition": "96" 235 }, 236 "startPosition": "96" 237 }, 238 "endPosition": "104", 239 "kind": "COMMA", 240 "rightOperand": { 241 "expression": { 242 "endPosition": "104", 243 "kind": "NUMBER_LITERAL", 244 "value": "2", 245 "startPosition": "103" 246 }, 247 "endPosition": "104", 248 "kind": "ASSIGNMENT", 249 "variable": { 250 "endPosition": "102", 251 "kind": "IDENTIFIER", 252 "name": "j", 253 "startPosition": "101" 254 }, 255 "startPosition": "101" 256 }, 257 "startPosition": "96" 258 }, 259 "endPosition": "109", 260 "kind": "COMMA", 261 "rightOperand": { 262 "expression": { 263 "endPosition": "109", 264 "kind": "NUMBER_LITERAL", 265 "value": "4", 266 "startPosition": "108" 267 }, 268 "endPosition": "109", 269 "kind": "ASSIGNMENT", 270 "variable": { 271 "endPosition": "107", 272 "kind": "IDENTIFIER", 273 "name": "x", 274 "startPosition": "106" 275 }, 276 "startPosition": "106" 277 }, 278 "startPosition": "96" 279 } 280 } 281 ]