{
      "attributes": {
        "argumentTypes": null,
        "isConstant": false,
        "isLValue": false,
        "isPure": false,
        "isStructConstructorCall": false,
        "lValueRequested": false,
        "names": [
          null
        ],
        "type": "uint256",
        "type_conversion": false
      },
      "children": [
        {
          "attributes": {
            "argumentTypes": [
              {
                "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_uint256_$",
                "typeString": "function (uint256,uint256) pure returns (uint256)"
              },
              {
                "typeIdentifier": "t_uint256",
                "typeString": "uint256"
              },
              {
                "typeIdentifier": "t_uint256",
                "typeString": "uint256"
              }
            ],
            "overloadedDeclarations": [
              null
            ],
            "referencedDeclaration": 40,
            "type": "function (function (uint256,uint256) pure returns (uint256),uint256,uint256) pure returns (uint256)",
            "value": "eval"
          },
          "id": 49,
          "name": "Identifier",
          "src": "361:4:0"
        },
        {
          "attributes": {
            "argumentTypes": null,
            "overloadedDeclarations": [
              null
            ],
            "referencedDeclaration": 15,
            "type": "function (uint256,uint256) pure returns (uint256)",
            "value": "plus"
          },
          "id": 50,
          "name": "Identifier",
          "src": "366:4:0"
        },
        {
          "attributes": {
            "argumentTypes": null,
            "overloadedDeclarations": [
              null
            ],
            "referencedDeclaration": 42,
            "type": "uint256",
            "value": "x"
          },
          "id": 51,
          "name": "Identifier",
          "src": "372:1:0"
        },
        {
          "attributes": {
            "argumentTypes": null,
            "overloadedDeclarations": [
              null
            ],
            "referencedDeclaration": 44,
            "type": "uint256",
            "value": "y"
          },
          "id": 52,
          "name": "Identifier",
          "src": "375:1:0"
        }
      ],
      "id": 53,
      "name": "FunctionCall",
      "src": "361:16:0"
    }