blob: aa283494c93cf75248f92d2ff92b8a22a3e1d10a [file] [log] [blame]
[
{
"endPosition": "14",
"kind": "OBJECT_LITERAL",
"startPosition": "2",
"properties": [
{
"getter": "null",
"endPosition": "12",
"kind": "PROPERTY",
"setter": "null",
"value": {
"endPosition": "12",
"kind": "NUMBER_LITERAL",
"value": "343",
"startPosition": "9"
},
"startPosition": "4",
"key": {
"endPosition": "7",
"kind": "IDENTIFIER",
"name": "foo",
"startPosition": "4"
}
}
]
},
{
"endPosition": "24",
"kind": "OBJECT_LITERAL",
"startPosition": "22",
"properties": []
},
{
"endPosition": "45",
"kind": "OBJECT_LITERAL",
"startPosition": "30",
"properties": [
{
"getter": "null",
"endPosition": "37",
"kind": "PROPERTY",
"setter": "null",
"value": {
"endPosition": "37",
"kind": "NUMBER_LITERAL",
"value": "10",
"startPosition": "35"
},
"startPosition": "32",
"key": {
"endPosition": "33",
"kind": "IDENTIFIER",
"name": "x",
"startPosition": "32"
}
},
{
"getter": "null",
"endPosition": "43",
"kind": "PROPERTY",
"setter": "null",
"value": {
"endPosition": "43",
"kind": "NUMBER_LITERAL",
"value": "2",
"startPosition": "42"
},
"startPosition": "39",
"key": {
"endPosition": "40",
"kind": "IDENTIFIER",
"name": "y",
"startPosition": "39"
}
}
]
},
{
"endPosition": "70",
"kind": "OBJECT_LITERAL",
"startPosition": "51",
"properties": [
{
"getter": "null",
"endPosition": "60",
"kind": "PROPERTY",
"setter": "null",
"value": {
"endPosition": "60",
"kind": "NUMBER_LITERAL",
"value": "10",
"startPosition": "58"
},
"startPosition": "54",
"key": {
"endPosition": "55",
"kind": "STRING_LITERAL",
"value": "x",
"startPosition": "54"
}
},
{
"getter": "null",
"endPosition": "68",
"kind": "PROPERTY",
"setter": "null",
"value": {
"endPosition": "68",
"kind": "NUMBER_LITERAL",
"value": "2",
"startPosition": "67"
},
"startPosition": "63",
"key": {
"endPosition": "64",
"kind": "STRING_LITERAL",
"value": "y",
"startPosition": "63"
}
}
]
},
{
"endPosition": "132",
"kind": "OBJECT_LITERAL",
"startPosition": "76",
"properties": [
{
"getter": {
"endPosition": "86",
"kind": "FUNCTION_EXPRESSION",
"name": "null",
"body": {
"endPosition": "101",
"kind": "BLOCK",
"statements": [
{
"expression": {
"endPosition": "101",
"kind": "IDENTIFIER",
"name": "xValue",
"startPosition": "95"
},
"endPosition": "101",
"kind": "RETURN",
"startPosition": "88"
}
],
"startPosition": "86"
},
"strict": "false",
"startPosition": "86",
"parameters": []
},
"endPosition": "103",
"kind": "PROPERTY",
"setter": "null",
"value": "null",
"startPosition": "78",
"key": {
"endPosition": "83",
"kind": "IDENTIFIER",
"name": "x",
"startPosition": "82"
}
},
{
"getter": {
"endPosition": "113",
"kind": "FUNCTION_EXPRESSION",
"name": "null",
"body": {
"endPosition": "128",
"kind": "BLOCK",
"statements": [
{
"expression": {
"endPosition": "128",
"kind": "IDENTIFIER",
"name": "yValue",
"startPosition": "122"
},
"endPosition": "128",
"kind": "RETURN",
"startPosition": "115"
}
],
"startPosition": "113"
},
"strict": "false",
"startPosition": "113",
"parameters": []
},
"endPosition": "130",
"kind": "PROPERTY",
"setter": "null",
"value": "null",
"startPosition": "105",
"key": {
"endPosition": "110",
"kind": "IDENTIFIER",
"name": "y",
"startPosition": "109"
}
}
]
},
{
"endPosition": "206",
"kind": "OBJECT_LITERAL",
"startPosition": "138",
"properties": [
{
"getter": {
"endPosition": "150",
"kind": "FUNCTION_EXPRESSION",
"name": "null",
"body": {
"endPosition": "168",
"kind": "BLOCK",
"statements": [
{
"expression": {
"identifier": "_foo",
"expression": {
"endPosition": "163",
"kind": "IDENTIFIER",
"this": "true",
"name": "this",
"startPosition": "159"
},
"endPosition": "168",
"kind": "MEMBER_SELECT",
"startPosition": "159"
},
"endPosition": "168",
"kind": "RETURN",
"startPosition": "152"
}
],
"startPosition": "150"
},
"strict": "false",
"startPosition": "150",
"parameters": []
},
"endPosition": "170",
"kind": "PROPERTY",
"setter": {
"endPosition": "185",
"kind": "FUNCTION_EXPRESSION",
"name": "null",
"body": {
"endPosition": "202",
"kind": "BLOCK",
"statements": [
{
"expression": {
"expression": {
"endPosition": "202",
"kind": "IDENTIFIER",
"name": "val",
"startPosition": "199"
},
"endPosition": "202",
"kind": "ASSIGNMENT",
"variable": {
"identifier": "_foo",
"expression": {
"endPosition": "191",
"kind": "IDENTIFIER",
"this": "true",
"name": "this",
"startPosition": "187"
},
"endPosition": "196",
"kind": "MEMBER_SELECT",
"startPosition": "187"
},
"startPosition": "187"
},
"endPosition": "202",
"kind": "EXPRESSION_STATEMENT",
"startPosition": "187"
}
],
"startPosition": "185"
},
"strict": "false",
"startPosition": "185",
"parameters": [
{
"endPosition": "183",
"kind": "IDENTIFIER",
"name": "val",
"startPosition": "180"
}
]
},
"value": "null",
"startPosition": "140",
"key": {
"endPosition": "147",
"kind": "IDENTIFIER",
"name": "foo",
"startPosition": "144"
}
}
]
}
]