| [ |
| { |
| "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" |
| } |
| } |
| ] |
| } |
| ]
|