nashorn/test/script/nosecurity/treeapi/assignmentExpr.js.EXPECTED
changeset 29543 4d9f8f8b69a4
equal deleted inserted replaced
29542:8a8ef9c75d2e 29543:4d9f8f8b69a4
       
     1 [
       
     2   {
       
     3     "expression": {
       
     4       "endPosition": "10",
       
     5       "kind": "NUMBER_LITERAL",
       
     6       "value": "314",
       
     7       "startPosition": "7"
       
     8     },
       
     9     "endPosition": "10",
       
    10     "kind": "PLUS_ASSIGNMENT",
       
    11     "variable": {
       
    12       "endPosition": "3",
       
    13       "kind": "IDENTIFIER",
       
    14       "name": "xyz",
       
    15       "startPosition": "0"
       
    16     },
       
    17     "startPosition": "0"
       
    18   },
       
    19   {
       
    20     "expression": {
       
    21       "endPosition": "22",
       
    22       "kind": "NUMBER_LITERAL",
       
    23       "value": "314",
       
    24       "startPosition": "19"
       
    25     },
       
    26     "endPosition": "22",
       
    27     "kind": "MINUS_ASSIGNMENT",
       
    28     "variable": {
       
    29       "endPosition": "15",
       
    30       "kind": "IDENTIFIER",
       
    31       "name": "xyz",
       
    32       "startPosition": "12"
       
    33     },
       
    34     "startPosition": "12"
       
    35   },
       
    36   {
       
    37     "expression": {
       
    38       "endPosition": "34",
       
    39       "kind": "NUMBER_LITERAL",
       
    40       "value": "314",
       
    41       "startPosition": "31"
       
    42     },
       
    43     "endPosition": "34",
       
    44     "kind": "MULTIPLY_ASSIGNMENT",
       
    45     "variable": {
       
    46       "endPosition": "27",
       
    47       "kind": "IDENTIFIER",
       
    48       "name": "xyz",
       
    49       "startPosition": "24"
       
    50     },
       
    51     "startPosition": "24"
       
    52   },
       
    53   {
       
    54     "expression": {
       
    55       "endPosition": "46",
       
    56       "kind": "NUMBER_LITERAL",
       
    57       "value": "314",
       
    58       "startPosition": "43"
       
    59     },
       
    60     "endPosition": "46",
       
    61     "kind": "DIVIDE_ASSIGNMENT",
       
    62     "variable": {
       
    63       "endPosition": "39",
       
    64       "kind": "IDENTIFIER",
       
    65       "name": "xyz",
       
    66       "startPosition": "36"
       
    67     },
       
    68     "startPosition": "36"
       
    69   },
       
    70   {
       
    71     "expression": {
       
    72       "endPosition": "58",
       
    73       "kind": "NUMBER_LITERAL",
       
    74       "value": "314",
       
    75       "startPosition": "55"
       
    76     },
       
    77     "endPosition": "58",
       
    78     "kind": "REMAINDER_ASSIGNMENT",
       
    79     "variable": {
       
    80       "endPosition": "51",
       
    81       "kind": "IDENTIFIER",
       
    82       "name": "xyz",
       
    83       "startPosition": "48"
       
    84     },
       
    85     "startPosition": "48"
       
    86   },
       
    87   {
       
    88     "expression": {
       
    89       "endPosition": "71",
       
    90       "kind": "NUMBER_LITERAL",
       
    91       "value": "314",
       
    92       "startPosition": "68"
       
    93     },
       
    94     "endPosition": "71",
       
    95     "kind": "LEFT_SHIFT_ASSIGNMENT",
       
    96     "variable": {
       
    97       "endPosition": "63",
       
    98       "kind": "IDENTIFIER",
       
    99       "name": "xyz",
       
   100       "startPosition": "60"
       
   101     },
       
   102     "startPosition": "60"
       
   103   },
       
   104   {
       
   105     "expression": {
       
   106       "endPosition": "84",
       
   107       "kind": "NUMBER_LITERAL",
       
   108       "value": "314",
       
   109       "startPosition": "81"
       
   110     },
       
   111     "endPosition": "84",
       
   112     "kind": "RIGHT_SHIFT_ASSIGNMENT",
       
   113     "variable": {
       
   114       "endPosition": "76",
       
   115       "kind": "IDENTIFIER",
       
   116       "name": "xyz",
       
   117       "startPosition": "73"
       
   118     },
       
   119     "startPosition": "73"
       
   120   },
       
   121   {
       
   122     "expression": {
       
   123       "endPosition": "98",
       
   124       "kind": "NUMBER_LITERAL",
       
   125       "value": "314",
       
   126       "startPosition": "95"
       
   127     },
       
   128     "endPosition": "98",
       
   129     "kind": "UNSIGNED_RIGHT_SHIFT_ASSIGNMENT",
       
   130     "variable": {
       
   131       "endPosition": "89",
       
   132       "kind": "IDENTIFIER",
       
   133       "name": "xyz",
       
   134       "startPosition": "86"
       
   135     },
       
   136     "startPosition": "86"
       
   137   },
       
   138   {
       
   139     "expression": {
       
   140       "endPosition": "110",
       
   141       "kind": "NUMBER_LITERAL",
       
   142       "value": "314",
       
   143       "startPosition": "107"
       
   144     },
       
   145     "endPosition": "110",
       
   146     "kind": "AND_ASSIGNMENT",
       
   147     "variable": {
       
   148       "endPosition": "103",
       
   149       "kind": "IDENTIFIER",
       
   150       "name": "xyz",
       
   151       "startPosition": "100"
       
   152     },
       
   153     "startPosition": "100"
       
   154   },
       
   155   {
       
   156     "expression": {
       
   157       "endPosition": "122",
       
   158       "kind": "NUMBER_LITERAL",
       
   159       "value": "314",
       
   160       "startPosition": "119"
       
   161     },
       
   162     "endPosition": "122",
       
   163     "kind": "XOR_ASSIGNMENT",
       
   164     "variable": {
       
   165       "endPosition": "115",
       
   166       "kind": "IDENTIFIER",
       
   167       "name": "xyz",
       
   168       "startPosition": "112"
       
   169     },
       
   170     "startPosition": "112"
       
   171   },
       
   172   {
       
   173     "expression": {
       
   174       "endPosition": "134",
       
   175       "kind": "NUMBER_LITERAL",
       
   176       "value": "314",
       
   177       "startPosition": "131"
       
   178     },
       
   179     "endPosition": "134",
       
   180     "kind": "OR_ASSIGNMENT",
       
   181     "variable": {
       
   182       "endPosition": "127",
       
   183       "kind": "IDENTIFIER",
       
   184       "name": "xyz",
       
   185       "startPosition": "124"
       
   186     },
       
   187     "startPosition": "124"
       
   188   }
       
   189 ]