blob: e53a895f64161621f57dc04fdd267bf0924284ed [file] [log] [blame]
[
{
"endPosition": "15",
"kind": "VARIABLE",
"binding": {
"endPosition": "6",
"kind": "IDENTIFIER",
"name": "f",
"startPosition": "5"
},
"startPosition": "1",
"initializer": {
"endPosition": "12",
"arrow": "true",
"kind": "FUNCTION_EXPRESSION",
"name": "null",
"body": {
"leftOperand": {
"endPosition": "13",
"kind": "IDENTIFIER",
"name": "x",
"startPosition": "12"
},
"endPosition": "15",
"kind": "MULTIPLY",
"rightOperand": {
"endPosition": "15",
"kind": "NUMBER_LITERAL",
"value": "2",
"startPosition": "14"
},
"startPosition": "12"
},
"strict": "false",
"startPosition": "12",
"parameters": [
{
"endPosition": "10",
"kind": "IDENTIFIER",
"name": "x",
"startPosition": "9"
}
]
}
},
{
"expression": {
"endPosition": "35",
"kind": "FUNCTION_INVOCATION",
"functionSelect": {
"identifier": "map",
"expression": {
"endPosition": "19",
"kind": "ARRAY_LITERAL",
"elements": [],
"startPosition": "17"
},
"endPosition": "23",
"kind": "MEMBER_SELECT",
"startPosition": "17"
},
"arguments": [
{
"endPosition": "29",
"arrow": "true",
"kind": "FUNCTION_EXPRESSION",
"name": "null",
"body": {
"leftOperand": {
"endPosition": "30",
"kind": "IDENTIFIER",
"name": "v",
"startPosition": "29"
},
"endPosition": "34",
"kind": "PLUS",
"rightOperand": {
"endPosition": "34",
"kind": "NUMBER_LITERAL",
"value": "1",
"startPosition": "33"
},
"startPosition": "29"
},
"strict": "false",
"startPosition": "29",
"parameters": [
{
"endPosition": "25",
"kind": "IDENTIFIER",
"name": "v",
"startPosition": "24"
}
]
}
],
"startPosition": "17"
},
"endPosition": "35",
"kind": "EXPRESSION_STATEMENT",
"startPosition": "17"
}
]