blob: 137eb403c726b189535b1b02ddec3c4c04761a0b [file] [log] [blame]
[
{
"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"
}
]
}
]