nashorn/test/script/nosecurity/treeapi/arrow.js.EXPECTED
changeset 39662 e2b36a3779b9
equal deleted inserted replaced
39604:8e45018bde9d 39662:e2b36a3779b9
       
     1 [
       
     2   {
       
     3     "endPosition": "15",
       
     4     "kind": "VARIABLE",
       
     5     "binding": {
       
     6       "endPosition": "6",
       
     7       "kind": "IDENTIFIER",
       
     8       "name": "f",
       
     9       "startPosition": "5"
       
    10     },
       
    11     "startPosition": "1",
       
    12     "initializer": {
       
    13       "endPosition": "12",
       
    14       "arrow": "true",
       
    15       "kind": "FUNCTION_EXPRESSION",
       
    16       "name": "null",
       
    17       "body": {
       
    18         "leftOperand": {
       
    19           "endPosition": "13",
       
    20           "kind": "IDENTIFIER",
       
    21           "name": "x",
       
    22           "startPosition": "12"
       
    23         },
       
    24         "endPosition": "15",
       
    25         "kind": "MULTIPLY",
       
    26         "rightOperand": {
       
    27           "endPosition": "15",
       
    28           "kind": "NUMBER_LITERAL",
       
    29           "value": "2",
       
    30           "startPosition": "14"
       
    31         },
       
    32         "startPosition": "12"
       
    33       },
       
    34       "strict": "false",
       
    35       "startPosition": "12",
       
    36       "parameters": [
       
    37         {
       
    38           "endPosition": "10",
       
    39           "kind": "IDENTIFIER",
       
    40           "name": "x",
       
    41           "startPosition": "9"
       
    42         }
       
    43       ]
       
    44     }
       
    45   },
       
    46   {
       
    47     "expression": {
       
    48       "endPosition": "35",
       
    49       "kind": "FUNCTION_INVOCATION",
       
    50       "functionSelect": {
       
    51         "identifier": "map",
       
    52         "expression": {
       
    53           "endPosition": "19",
       
    54           "kind": "ARRAY_LITERAL",
       
    55           "elements": [],
       
    56           "startPosition": "17"
       
    57         },
       
    58         "endPosition": "23",
       
    59         "kind": "MEMBER_SELECT",
       
    60         "startPosition": "17"
       
    61       },
       
    62       "arguments": [
       
    63         {
       
    64           "endPosition": "29",
       
    65           "arrow": "true",
       
    66           "kind": "FUNCTION_EXPRESSION",
       
    67           "name": "null",
       
    68           "body": {
       
    69             "leftOperand": {
       
    70               "endPosition": "30",
       
    71               "kind": "IDENTIFIER",
       
    72               "name": "v",
       
    73               "startPosition": "29"
       
    74             },
       
    75             "endPosition": "34",
       
    76             "kind": "PLUS",
       
    77             "rightOperand": {
       
    78               "endPosition": "34",
       
    79               "kind": "NUMBER_LITERAL",
       
    80               "value": "1",
       
    81               "startPosition": "33"
       
    82             },
       
    83             "startPosition": "29"
       
    84           },
       
    85           "strict": "false",
       
    86           "startPosition": "29",
       
    87           "parameters": [
       
    88             {
       
    89               "endPosition": "25",
       
    90               "kind": "IDENTIFIER",
       
    91               "name": "v",
       
    92               "startPosition": "24"
       
    93             }
       
    94           ]
       
    95         }
       
    96       ],
       
    97       "startPosition": "17"
       
    98     },
       
    99     "endPosition": "35",
       
   100     "kind": "EXPRESSION_STATEMENT",
       
   101     "startPosition": "17"
       
   102   }
       
   103 ]