{ "body": { "id": 13, "nodeType": "Block", "src": "89:27:0", "statements": [ { "expression": { "argumentTypes": null, "id": 9, "isConstant": false, "isLValue": false, "isPure": false, "lValueRequested": false, "leftHandSide": { "argumentTypes": null, "id": 7, "name": "x", "nodeType": "Identifier", "overloadedDeclarations": [], "referencedDeclaration": 4, "src": "91:1:0", "typeDescriptions": { "typeIdentifier": "t_uint256", "typeString": "uint256" } }, "nodeType": "Assignment", "operator": "=", "rightHandSide": { "argumentTypes": null, "hexValue": "31", "id": 8, "isConstant": false, "isLValue": false, "isPure": true, "kind": "number", "lValueRequested": false, "nodeType": "Literal", "src": "95:1:0", "subdenomination": null, "typeDescriptions": { "typeIdentifier": "t_rational_1_by_1", "typeString": "int_const 1" }, "value": "1" }, "src": "91:5:0", "typeDescriptions": { "typeIdentifier": "t_uint256", "typeString": "uint256" } }, "id": 10, "nodeType": "ExpressionStatement", "src": "91:5:0" }, { "id": 11, "nodeType": "Break", "src": "98:5:0" }, { "id": 12, "nodeType": "Continue", "src": "105:8:0" } ] }, "condition": { "argumentTypes": null, "hexValue": "74727565", "id": 6, "isConstant": false, "isLValue": false, "isPure": true, "kind": "bool", "lValueRequested": false, "nodeType": "Literal", "src": "83:4:0", "subdenomination": null, "typeDescriptions": { "typeIdentifier": "t_bool", "typeString": "bool" }, "value": "true" }, "id": 14, "nodeType": "WhileStatement", "src": "76:40:0" }