| [ |
| { |
| "endPosition": "17", |
| "kind": "FUNCTION", |
| "name": { |
| "endPosition": "11", |
| "kind": "IDENTIFIER", |
| "name": "a", |
| "startPosition": "10" |
| }, |
| "body": { |
| "endPosition": "16", |
| "kind": "BLOCK", |
| "statements": [], |
| "startPosition": "15" |
| }, |
| "strict": "false", |
| "startPosition": "1", |
| "parameters": [] |
| }, |
| { |
| "endPosition": "62", |
| "kind": "FUNCTION", |
| "name": { |
| "endPosition": "28", |
| "kind": "IDENTIFIER", |
| "name": "d", |
| "startPosition": "27" |
| }, |
| "body": { |
| "endPosition": "60", |
| "kind": "BLOCK", |
| "statements": [ |
| { |
| "endPosition": "60", |
| "kind": "FUNCTION", |
| "name": { |
| "endPosition": "46", |
| "kind": "IDENTIFIER", |
| "name": "e", |
| "startPosition": "45" |
| }, |
| "body": { |
| "endPosition": "59", |
| "kind": "BLOCK", |
| "statements": [ |
| { |
| "expression": { |
| "endPosition": "59", |
| "kind": "FUNCTION_INVOCATION", |
| "functionSelect": { |
| "endPosition": "56", |
| "kind": "IDENTIFIER", |
| "name": "print", |
| "startPosition": "51" |
| }, |
| "arguments": [ |
| { |
| "endPosition": "58", |
| "kind": "IDENTIFIER", |
| "name": "a", |
| "startPosition": "57" |
| } |
| ], |
| "startPosition": "51" |
| }, |
| "endPosition": "59", |
| "kind": "EXPRESSION_STATEMENT", |
| "startPosition": "51" |
| } |
| ], |
| "startPosition": "50" |
| }, |
| "strict": "false", |
| "startPosition": "36", |
| "parameters": [] |
| } |
| ], |
| "startPosition": "30" |
| }, |
| "strict": "false", |
| "startPosition": "18", |
| "parameters": [] |
| }, |
| { |
| "endPosition": "89", |
| "kind": "FUNCTION", |
| "name": { |
| "endPosition": "73", |
| "kind": "IDENTIFIER", |
| "name": "f", |
| "startPosition": "72" |
| }, |
| "body": { |
| "endPosition": "88", |
| "kind": "BLOCK", |
| "statements": [ |
| { |
| "expression": { |
| "endPosition": "88", |
| "kind": "FUNCTION_INVOCATION", |
| "functionSelect": { |
| "endPosition": "85", |
| "kind": "IDENTIFIER", |
| "name": "print", |
| "startPosition": "80" |
| }, |
| "arguments": [ |
| { |
| "endPosition": "87", |
| "kind": "IDENTIFIER", |
| "name": "a", |
| "startPosition": "86" |
| } |
| ], |
| "startPosition": "80" |
| }, |
| "endPosition": "88", |
| "kind": "EXPRESSION_STATEMENT", |
| "startPosition": "80" |
| } |
| ], |
| "startPosition": "79" |
| }, |
| "strict": "false", |
| "startPosition": "63", |
| "parameters": [ |
| { |
| "endPosition": "75", |
| "kind": "IDENTIFIER", |
| "name": "a", |
| "startPosition": "74" |
| }, |
| { |
| "endPosition": "78", |
| "kind": "IDENTIFIER", |
| "name": "b", |
| "startPosition": "77" |
| } |
| ] |
| }, |
| { |
| "endPosition": "121", |
| "kind": "FUNCTION", |
| "name": { |
| "endPosition": "100", |
| "kind": "IDENTIFIER", |
| "name": "j", |
| "startPosition": "99" |
| }, |
| "body": { |
| "endPosition": "120", |
| "kind": "BLOCK", |
| "statements": [ |
| { |
| "expression": { |
| "endPosition": "118", |
| "kind": "STRING_LITERAL", |
| "value": "use strict", |
| "startPosition": "108" |
| }, |
| "endPosition": "118", |
| "kind": "EXPRESSION_STATEMENT", |
| "startPosition": "108" |
| } |
| ], |
| "startPosition": "106" |
| }, |
| "strict": "true", |
| "startPosition": "90", |
| "parameters": [ |
| { |
| "endPosition": "102", |
| "kind": "IDENTIFIER", |
| "name": "a", |
| "startPosition": "101" |
| }, |
| { |
| "endPosition": "105", |
| "kind": "IDENTIFIER", |
| "name": "b", |
| "startPosition": "104" |
| } |
| ] |
| } |
| ]
|