[ { "condition": { "endPosition": "19", "kind": "IDENTIFIER", "name": "someExpr", "startPosition": "11" }, "endPosition": "24", "kind": "FOR_LOOP", "statement": { "endPosition": "24", "kind": "BLOCK", "statements": [], "startPosition": "22" }, "update": "null", "startPosition": "1", "initializer": { "expression": { "endPosition": "9", "kind": "NUMBER_LITERAL", "value": "0", "startPosition": "8" }, "endPosition": "9", "kind": "ASSIGNMENT", "variable": { "endPosition": "7", "kind": "IDENTIFIER", "name": "i", "startPosition": "6" }, "startPosition": "6" } }, { "condition": "null", "endPosition": "34", "kind": "FOR_LOOP", "statement": { "endPosition": "34", "kind": "BLOCK", "statements": [], "startPosition": "32" }, "update": "null", "startPosition": "25", "initializer": "null" }, { "condition": { "leftOperand": { "endPosition": "49", "kind": "IDENTIFIER", "name": "i", "startPosition": "48" }, "endPosition": "53", "kind": "LESS_THAN", "rightOperand": { "endPosition": "53", "kind": "NUMBER_LITERAL", "value": "4", "startPosition": "52" }, "startPosition": "48" }, "endPosition": "63", "kind": "FOR_LOOP", "statement": { "endPosition": "63", "kind": "BLOCK", "statements": [], "startPosition": "61" }, "update": { "expression": { "endPosition": "59", "kind": "NUMBER_LITERAL", "value": "5", "startPosition": "58" }, "endPosition": "59", "kind": "PLUS_ASSIGNMENT", "variable": { "endPosition": "56", "kind": "IDENTIFIER", "name": "i", "startPosition": "55" }, "startPosition": "55" }, "startPosition": "35", "initializer": "null" }, { "condition": { "leftOperand": { "endPosition": "78", "kind": "IDENTIFIER", "name": "i", "startPosition": "77" }, "endPosition": "82", "kind": "LESS_THAN", "rightOperand": { "endPosition": "82", "kind": "NUMBER_LITERAL", "value": "4", "startPosition": "81" }, "startPosition": "77" }, "endPosition": "91", "kind": "FOR_LOOP", "statement": { "endPosition": "91", "kind": "BLOCK", "statements": [], "startPosition": "89" }, "update": { "expression": { "endPosition": "85", "kind": "IDENTIFIER", "name": "i", "startPosition": "84" }, "endPosition": "87", "kind": "POSTFIX_INCREMENT", "startPosition": "84" }, "startPosition": "64", "initializer": "null" }, { "condition": { "leftOperand": { "endPosition": "112", "kind": "IDENTIFIER", "name": "x", "startPosition": "111" }, "endPosition": "116", "kind": "LESS_THAN", "rightOperand": { "endPosition": "116", "kind": "NUMBER_LITERAL", "value": "6", "startPosition": "115" }, "startPosition": "111" }, "endPosition": "137", "kind": "FOR_LOOP", "statement": { "endPosition": "137", "kind": "BLOCK", "statements": [], "startPosition": "135" }, "update": { "leftOperand": { "leftOperand": { "expression": { "endPosition": "119", "kind": "IDENTIFIER", "name": "j", "startPosition": "118" }, "endPosition": "121", "kind": "POSTFIX_INCREMENT", "startPosition": "118" }, "endPosition": "127", "kind": "COMMA", "rightOperand": { "expression": { "endPosition": "127", "kind": "NUMBER_LITERAL", "value": "2", "startPosition": "126" }, "endPosition": "127", "kind": "PLUS_ASSIGNMENT", "variable": { "endPosition": "124", "kind": "IDENTIFIER", "name": "x", "startPosition": "123" }, "startPosition": "123" }, "startPosition": "118" }, "endPosition": "133", "kind": "COMMA", "rightOperand": { "expression": { "endPosition": "133", "kind": "IDENTIFIER", "name": "x", "startPosition": "132" }, "endPosition": "133", "kind": "MULTIPLY_ASSIGNMENT", "variable": { "endPosition": "130", "kind": "IDENTIFIER", "name": "i", "startPosition": "129" }, "startPosition": "129" }, "startPosition": "118" }, "startPosition": "92", "initializer": { "leftOperand": { "leftOperand": { "expression": { "endPosition": "99", "kind": "NUMBER_LITERAL", "value": "0", "startPosition": "98" }, "endPosition": "99", "kind": "ASSIGNMENT", "variable": { "endPosition": "97", "kind": "IDENTIFIER", "name": "i", "startPosition": "96" }, "startPosition": "96" }, "endPosition": "104", "kind": "COMMA", "rightOperand": { "expression": { "endPosition": "104", "kind": "NUMBER_LITERAL", "value": "2", "startPosition": "103" }, "endPosition": "104", "kind": "ASSIGNMENT", "variable": { "endPosition": "102", "kind": "IDENTIFIER", "name": "j", "startPosition": "101" }, "startPosition": "101" }, "startPosition": "96" }, "endPosition": "109", "kind": "COMMA", "rightOperand": { "expression": { "endPosition": "109", "kind": "NUMBER_LITERAL", "value": "4", "startPosition": "108" }, "endPosition": "109", "kind": "ASSIGNMENT", "variable": { "endPosition": "107", "kind": "IDENTIFIER", "name": "x", "startPosition": "106" }, "startPosition": "106" }, "startPosition": "96" } } ]