--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nashorn/test/script/nosecurity/treeapi/defaultparams.js.EXPECTED Tue Jul 12 21:18:13 2016 +0530
@@ -0,0 +1,151 @@
+[
+ {
+ "endPosition": "46",
+ "kind": "FUNCTION",
+ "name": {
+ "endPosition": "14",
+ "kind": "IDENTIFIER",
+ "name": "func",
+ "startPosition": "10"
+ },
+ "body": {
+ "endPosition": "44",
+ "kind": "BLOCK",
+ "statements": [
+ {
+ "expression": {
+ "leftOperand": {
+ "endPosition": "39",
+ "kind": "IDENTIFIER",
+ "name": "x",
+ "startPosition": "38"
+ },
+ "endPosition": "43",
+ "kind": "PLUS",
+ "rightOperand": {
+ "endPosition": "43",
+ "kind": "IDENTIFIER",
+ "name": "y",
+ "startPosition": "42"
+ },
+ "startPosition": "38"
+ },
+ "endPosition": "44",
+ "kind": "RETURN",
+ "startPosition": "31"
+ }
+ ],
+ "startPosition": "25"
+ },
+ "strict": "false",
+ "startPosition": "1",
+ "parameters": [
+ {
+ "expression": {
+ "endPosition": "20",
+ "kind": "NUMBER_LITERAL",
+ "value": "3",
+ "startPosition": "19"
+ },
+ "endPosition": "20",
+ "kind": "ASSIGNMENT",
+ "variable": {
+ "endPosition": "16",
+ "kind": "IDENTIFIER",
+ "name": "x",
+ "startPosition": "15"
+ },
+ "startPosition": "15"
+ },
+ {
+ "endPosition": "23",
+ "kind": "IDENTIFIER",
+ "name": "y",
+ "startPosition": "22"
+ }
+ ]
+ },
+ {
+ "endPosition": "96",
+ "kind": "VARIABLE",
+ "binding": {
+ "endPosition": "53",
+ "kind": "IDENTIFIER",
+ "name": "f",
+ "startPosition": "52"
+ },
+ "startPosition": "48",
+ "initializer": {
+ "endPosition": "80",
+ "kind": "FUNCTION_EXPRESSION",
+ "name": "null",
+ "body": {
+ "endPosition": "94",
+ "kind": "BLOCK",
+ "statements": [
+ {
+ "expression": {
+ "leftOperand": {
+ "endPosition": "90",
+ "kind": "IDENTIFIER",
+ "name": "x",
+ "startPosition": "89"
+ },
+ "endPosition": "94",
+ "kind": "MULTIPLY",
+ "rightOperand": {
+ "endPosition": "94",
+ "kind": "IDENTIFIER",
+ "name": "y",
+ "startPosition": "93"
+ },
+ "startPosition": "89"
+ },
+ "endPosition": "94",
+ "kind": "RETURN",
+ "startPosition": "82"
+ }
+ ],
+ "startPosition": "80"
+ },
+ "strict": "false",
+ "startPosition": "80",
+ "parameters": [
+ {
+ "expression": {
+ "endPosition": "71",
+ "kind": "NUMBER_LITERAL",
+ "value": "4",
+ "startPosition": "70"
+ },
+ "endPosition": "71",
+ "kind": "ASSIGNMENT",
+ "variable": {
+ "endPosition": "67",
+ "kind": "IDENTIFIER",
+ "name": "x",
+ "startPosition": "66"
+ },
+ "startPosition": "66"
+ },
+ {
+ "expression": {
+ "endPosition": "78",
+ "kind": "NUMBER_LITERAL",
+ "value": "5",
+ "startPosition": "77"
+ },
+ "endPosition": "78",
+ "kind": "ASSIGNMENT",
+ "variable": {
+ "endPosition": "74",
+ "kind": "IDENTIFIER",
+ "name": "y",
+ "startPosition": "73"
+ },
+ "startPosition": "73"
+ }
+ ]
+ }
+ }
+]