3789983e89
Reviewed-by: darcy, ihse
254 lines
6.4 KiB
Plaintext
254 lines
6.4 KiB
Plaintext
[
|
|
{
|
|
"endPosition": "26",
|
|
"kind": "FUNCTION",
|
|
"name": {
|
|
"endPosition": "14",
|
|
"kind": "IDENTIFIER",
|
|
"name": "func",
|
|
"startPosition": "10"
|
|
},
|
|
"body": {
|
|
"endPosition": "24",
|
|
"kind": "BLOCK",
|
|
"statements": [],
|
|
"startPosition": "23"
|
|
},
|
|
"strict": "false",
|
|
"startPosition": "1",
|
|
"parameters": [
|
|
{
|
|
"endPosition": "21",
|
|
"kind": "OBJECT_LITERAL",
|
|
"startPosition": "15",
|
|
"properties": [
|
|
{
|
|
"getter": "null",
|
|
"endPosition": "17",
|
|
"kind": "PROPERTY",
|
|
"setter": "null",
|
|
"value": {
|
|
"endPosition": "17",
|
|
"kind": "IDENTIFIER",
|
|
"name": "x",
|
|
"startPosition": "16"
|
|
},
|
|
"startPosition": "16",
|
|
"key": {
|
|
"endPosition": "17",
|
|
"kind": "IDENTIFIER",
|
|
"name": "x",
|
|
"startPosition": "16"
|
|
}
|
|
},
|
|
{
|
|
"getter": "null",
|
|
"endPosition": "20",
|
|
"kind": "PROPERTY",
|
|
"setter": "null",
|
|
"value": {
|
|
"endPosition": "20",
|
|
"kind": "IDENTIFIER",
|
|
"name": "y",
|
|
"startPosition": "19"
|
|
},
|
|
"startPosition": "19",
|
|
"key": {
|
|
"endPosition": "20",
|
|
"kind": "IDENTIFIER",
|
|
"name": "y",
|
|
"startPosition": "19"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"endPosition": "56",
|
|
"kind": "VARIABLE",
|
|
"binding": {
|
|
"endPosition": "33",
|
|
"kind": "IDENTIFIER",
|
|
"name": "f",
|
|
"startPosition": "32"
|
|
},
|
|
"startPosition": "28",
|
|
"initializer": {
|
|
"endPosition": "53",
|
|
"kind": "FUNCTION_EXPRESSION",
|
|
"name": "null",
|
|
"body": {
|
|
"endPosition": "54",
|
|
"kind": "BLOCK",
|
|
"statements": [],
|
|
"startPosition": "53"
|
|
},
|
|
"strict": "false",
|
|
"startPosition": "53",
|
|
"parameters": [
|
|
{
|
|
"endPosition": "51",
|
|
"kind": "OBJECT_LITERAL",
|
|
"startPosition": "45",
|
|
"properties": [
|
|
{
|
|
"getter": "null",
|
|
"endPosition": "47",
|
|
"kind": "PROPERTY",
|
|
"setter": "null",
|
|
"value": {
|
|
"endPosition": "47",
|
|
"kind": "IDENTIFIER",
|
|
"name": "a",
|
|
"startPosition": "46"
|
|
},
|
|
"startPosition": "46",
|
|
"key": {
|
|
"endPosition": "47",
|
|
"kind": "IDENTIFIER",
|
|
"name": "a",
|
|
"startPosition": "46"
|
|
}
|
|
},
|
|
{
|
|
"getter": "null",
|
|
"endPosition": "50",
|
|
"kind": "PROPERTY",
|
|
"setter": "null",
|
|
"value": {
|
|
"endPosition": "50",
|
|
"kind": "IDENTIFIER",
|
|
"name": "b",
|
|
"startPosition": "49"
|
|
},
|
|
"startPosition": "49",
|
|
"key": {
|
|
"endPosition": "50",
|
|
"kind": "IDENTIFIER",
|
|
"name": "b",
|
|
"startPosition": "49"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"endPosition": "98",
|
|
"kind": "FUNCTION",
|
|
"name": {
|
|
"endPosition": "68",
|
|
"kind": "IDENTIFIER",
|
|
"name": "x",
|
|
"startPosition": "67"
|
|
},
|
|
"body": {
|
|
"endPosition": "97",
|
|
"kind": "BLOCK",
|
|
"statements": [],
|
|
"startPosition": "96"
|
|
},
|
|
"strict": "false",
|
|
"startPosition": "58",
|
|
"parameters": [
|
|
{
|
|
"expression": {
|
|
"endPosition": "94",
|
|
"kind": "OBJECT_LITERAL",
|
|
"startPosition": "78",
|
|
"properties": [
|
|
{
|
|
"getter": "null",
|
|
"endPosition": "85",
|
|
"kind": "PROPERTY",
|
|
"setter": "null",
|
|
"value": {
|
|
"endPosition": "85",
|
|
"kind": "NUMBER_LITERAL",
|
|
"value": "44",
|
|
"startPosition": "83"
|
|
},
|
|
"startPosition": "80",
|
|
"key": {
|
|
"endPosition": "81",
|
|
"kind": "IDENTIFIER",
|
|
"name": "x",
|
|
"startPosition": "80"
|
|
}
|
|
},
|
|
{
|
|
"getter": "null",
|
|
"endPosition": "92",
|
|
"kind": "PROPERTY",
|
|
"setter": "null",
|
|
"value": {
|
|
"endPosition": "92",
|
|
"kind": "NUMBER_LITERAL",
|
|
"value": "45",
|
|
"startPosition": "90"
|
|
},
|
|
"startPosition": "87",
|
|
"key": {
|
|
"endPosition": "88",
|
|
"kind": "IDENTIFIER",
|
|
"name": "y",
|
|
"startPosition": "87"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"endPosition": "94",
|
|
"kind": "ASSIGNMENT",
|
|
"variable": {
|
|
"endPosition": "75",
|
|
"kind": "OBJECT_LITERAL",
|
|
"startPosition": "69",
|
|
"properties": [
|
|
{
|
|
"getter": "null",
|
|
"endPosition": "71",
|
|
"kind": "PROPERTY",
|
|
"setter": "null",
|
|
"value": {
|
|
"endPosition": "71",
|
|
"kind": "IDENTIFIER",
|
|
"name": "x",
|
|
"startPosition": "70"
|
|
},
|
|
"startPosition": "70",
|
|
"key": {
|
|
"endPosition": "71",
|
|
"kind": "IDENTIFIER",
|
|
"name": "x",
|
|
"startPosition": "70"
|
|
}
|
|
},
|
|
{
|
|
"getter": "null",
|
|
"endPosition": "74",
|
|
"kind": "PROPERTY",
|
|
"setter": "null",
|
|
"value": {
|
|
"endPosition": "74",
|
|
"kind": "IDENTIFIER",
|
|
"name": "y",
|
|
"startPosition": "73"
|
|
},
|
|
"startPosition": "73",
|
|
"key": {
|
|
"endPosition": "74",
|
|
"kind": "IDENTIFIER",
|
|
"name": "y",
|
|
"startPosition": "73"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"startPosition": "69"
|
|
}
|
|
]
|
|
}
|
|
]
|