lhsExpr.js.EXPECTED revision 550:917b16e509bd
1221828Sgrehan{ 2221828Sgrehan "type": "Program", 3221828Sgrehan "body": [ 4221828Sgrehan { 5221828Sgrehan "type": "ExpressionStatement", 6221828Sgrehan "expression": { 7221828Sgrehan "type": "MemberExpression", 8221828Sgrehan "object": { 9221828Sgrehan "type": "Identifier", 10221828Sgrehan "name": "a" 11221828Sgrehan }, 12221828Sgrehan "property": { 13221828Sgrehan "type": "Literal", 14221828Sgrehan "value": 3 15221828Sgrehan }, 16221828Sgrehan "computed": true 17221828Sgrehan } 18221828Sgrehan } 19221828Sgrehan ] 20221828Sgrehan} 21221828Sgrehan{ 22221828Sgrehan "type": "Program", 23221828Sgrehan "body": [ 24221828Sgrehan { 25221828Sgrehan "type": "ExpressionStatement", 26221828Sgrehan "expression": { 27221828Sgrehan "type": "MemberExpression", 28221828Sgrehan "object": { 29221828Sgrehan "type": "Identifier", 30221828Sgrehan "name": "a" 31221828Sgrehan }, 32221828Sgrehan "property": { 33221828Sgrehan "type": "Identifier", 34221828Sgrehan "name": "b" 35221828Sgrehan }, 36221828Sgrehan "computed": true 37222105Sgrehan } 38221828Sgrehan } 39221828Sgrehan ] 40221828Sgrehan} 41221828Sgrehan{ 42221828Sgrehan "type": "Program", 43221828Sgrehan "body": [ 44221828Sgrehan { 45221828Sgrehan "type": "ExpressionStatement", 46221828Sgrehan "expression": { 47221828Sgrehan "type": "MemberExpression", 48221828Sgrehan "object": { 49221828Sgrehan "type": "Identifier", 50221828Sgrehan "name": "a" 51221828Sgrehan }, 52221828Sgrehan "property": { 53221828Sgrehan "type": "Literal", 54221828Sgrehan "value": "foo" 55221828Sgrehan }, 56221828Sgrehan "computed": true 57221828Sgrehan } 58221828Sgrehan } 59221828Sgrehan ] 60221828Sgrehan} 61221828Sgrehan{ 62221828Sgrehan "type": "Program", 63221828Sgrehan "body": [ 64 { 65 "type": "ExpressionStatement", 66 "expression": { 67 "type": "MemberExpression", 68 "object": { 69 "type": "Identifier", 70 "name": "obj" 71 }, 72 "property": { 73 "type": "Identifier", 74 "name": "foo" 75 }, 76 "computed": false 77 } 78 } 79 ] 80} 81{ 82 "type": "Program", 83 "body": [ 84 { 85 "type": "ExpressionStatement", 86 "expression": { 87 "type": "MemberExpression", 88 "object": { 89 "type": "MemberExpression", 90 "object": { 91 "type": "Identifier", 92 "name": "obj" 93 }, 94 "property": { 95 "type": "Identifier", 96 "name": "foo" 97 }, 98 "computed": false 99 }, 100 "property": { 101 "type": "Identifier", 102 "name": "bar" 103 }, 104 "computed": false 105 } 106 } 107 ] 108} 109{ 110 "type": "Program", 111 "body": [ 112 { 113 "type": "ExpressionStatement", 114 "expression": { 115 "type": "NewExpression", 116 "callee": { 117 "type": "Identifier", 118 "name": "Type" 119 }, 120 "arguments": [] 121 } 122 } 123 ] 124} 125{ 126 "type": "Program", 127 "body": [ 128 { 129 "type": "ExpressionStatement", 130 "expression": { 131 "type": "NewExpression", 132 "callee": { 133 "type": "Identifier", 134 "name": "Type" 135 }, 136 "arguments": [] 137 } 138 } 139 ] 140} 141{ 142 "type": "Program", 143 "body": [ 144 { 145 "type": "ExpressionStatement", 146 "expression": { 147 "type": "NewExpression", 148 "callee": { 149 "type": "Identifier", 150 "name": "Type" 151 }, 152 "arguments": [ 153 { 154 "type": "Identifier", 155 "name": "a" 156 }, 157 { 158 "type": "Literal", 159 "value": "hello" 160 } 161 ] 162 } 163 } 164 ] 165} 166{ 167 "type": "Program", 168 "body": [ 169 { 170 "type": "ExpressionStatement", 171 "expression": { 172 "type": "NewExpression", 173 "callee": { 174 "type": "MemberExpression", 175 "object": { 176 "type": "Identifier", 177 "name": "obj" 178 }, 179 "property": { 180 "type": "Identifier", 181 "name": "Type" 182 }, 183 "computed": false 184 }, 185 "arguments": [] 186 } 187 } 188 ] 189} 190{ 191 "type": "Program", 192 "body": [ 193 { 194 "type": "ExpressionStatement", 195 "expression": { 196 "type": "NewExpression", 197 "callee": { 198 "type": "MemberExpression", 199 "object": { 200 "type": "Identifier", 201 "name": "obj" 202 }, 203 "property": { 204 "type": "Identifier", 205 "name": "Type" 206 }, 207 "computed": false 208 }, 209 "arguments": [] 210 } 211 } 212 ] 213} 214{ 215 "type": "Program", 216 "body": [ 217 { 218 "type": "ExpressionStatement", 219 "expression": { 220 "type": "NewExpression", 221 "callee": { 222 "type": "MemberExpression", 223 "object": { 224 "type": "Identifier", 225 "name": "obj" 226 }, 227 "property": { 228 "type": "Identifier", 229 "name": "Type" 230 }, 231 "computed": false 232 }, 233 "arguments": [ 234 { 235 "type": "Identifier", 236 "name": "a" 237 }, 238 { 239 "type": "Literal", 240 "value": "hello" 241 } 242 ] 243 } 244 } 245 ] 246} 247{ 248 "type": "Program", 249 "body": [ 250 { 251 "type": "ExpressionStatement", 252 "expression": { 253 "type": "CallExpression", 254 "callee": { 255 "type": "Identifier", 256 "name": "foo" 257 }, 258 "arguments": [] 259 } 260 } 261 ] 262} 263{ 264 "type": "Program", 265 "body": [ 266 { 267 "type": "ExpressionStatement", 268 "expression": { 269 "type": "CallExpression", 270 "callee": { 271 "type": "MemberExpression", 272 "object": { 273 "type": "Identifier", 274 "name": "obj" 275 }, 276 "property": { 277 "type": "Identifier", 278 "name": "foo" 279 }, 280 "computed": false 281 }, 282 "arguments": [] 283 } 284 } 285 ] 286} 287{ 288 "type": "Program", 289 "body": [ 290 { 291 "type": "ExpressionStatement", 292 "expression": { 293 "type": "CallExpression", 294 "callee": { 295 "type": "Identifier", 296 "name": "foo" 297 }, 298 "arguments": [ 299 { 300 "type": "Identifier", 301 "name": "a" 302 }, 303 { 304 "type": "Identifier", 305 "name": "b" 306 } 307 ] 308 } 309 } 310 ] 311} 312{ 313 "type": "Program", 314 "body": [ 315 { 316 "type": "ExpressionStatement", 317 "expression": { 318 "type": "CallExpression", 319 "callee": { 320 "type": "MemberExpression", 321 "object": { 322 "type": "Identifier", 323 "name": "obj" 324 }, 325 "property": { 326 "type": "Identifier", 327 "name": "foo" 328 }, 329 "computed": false 330 }, 331 "arguments": [ 332 { 333 "type": "Identifier", 334 "name": "a" 335 }, 336 { 337 "type": "Identifier", 338 "name": "b" 339 } 340 ] 341 } 342 } 343 ] 344} 345