functionExpr.js.EXPECTED revision 1224:065b159bb922
1[
2  {
3    "endPosition": "21",
4    "kind": "FUNCTION_EXPRESSION",
5    "name": "null",
6    "body": {
7      "endPosition": "22",
8      "kind": "BLOCK",
9      "statements": [],
10      "startPosition": "21"
11    },
12    "strict": "false",
13    "startPosition": "21",
14    "parameters": []
15  },
16  {
17    "endPosition": "48",
18    "kind": "FUNCTION_EXPRESSION",
19    "name": "null",
20    "body": {
21      "endPosition": "49",
22      "kind": "BLOCK",
23      "statements": [],
24      "startPosition": "48"
25    },
26    "strict": "false",
27    "startPosition": "48",
28    "parameters": [
29      {
30        "endPosition": "43",
31        "kind": "IDENTIFIER",
32        "name": "x",
33        "startPosition": "42"
34      },
35      {
36        "endPosition": "46",
37        "kind": "IDENTIFIER",
38        "name": "y",
39        "startPosition": "45"
40      }
41    ]
42  },
43  {
44    "endPosition": "75",
45    "kind": "FUNCTION_EXPRESSION",
46    "name": "null",
47    "body": {
48      "endPosition": "87",
49      "kind": "BLOCK",
50      "statements": [
51        {
52          "expression": {
53            "endPosition": "87",
54            "kind": "STRING_LITERAL",
55            "value": "use strict",
56            "startPosition": "77"
57          },
58          "endPosition": "87",
59          "kind": "EXPRESSION_STATEMENT",
60          "startPosition": "77"
61        }
62      ],
63      "startPosition": "75"
64    },
65    "strict": "true",
66    "startPosition": "75",
67    "parameters": [
68      {
69        "endPosition": "70",
70        "kind": "IDENTIFIER",
71        "name": "x",
72        "startPosition": "69"
73      },
74      {
75        "endPosition": "73",
76        "kind": "IDENTIFIER",
77        "name": "y",
78        "startPosition": "72"
79      }
80    ]
81  },
82  {
83    "endPosition": "110",
84    "kind": "FUNCTION_EXPRESSION",
85    "name": "null",
86    "body": {
87      "endPosition": "144",
88      "kind": "BLOCK",
89      "statements": [
90        {
91          "expression": {
92            "endPosition": "130",
93            "kind": "FUNCTION_EXPRESSION",
94            "name": "null",
95            "body": {
96              "endPosition": "142",
97              "kind": "BLOCK",
98              "statements": [
99                {
100                  "expression": {
101                    "endPosition": "142",
102                    "kind": "STRING_LITERAL",
103                    "value": "use strict",
104                    "startPosition": "132"
105                  },
106                  "endPosition": "142",
107                  "kind": "EXPRESSION_STATEMENT",
108                  "startPosition": "132"
109                }
110              ],
111              "startPosition": "130"
112            },
113            "strict": "true",
114            "startPosition": "130",
115            "parameters": []
116          },
117          "endPosition": "144",
118          "kind": "RETURN",
119          "startPosition": "112"
120        }
121      ],
122      "startPosition": "110"
123    },
124    "strict": "false",
125    "startPosition": "110",
126    "parameters": []
127  }
128]
129