Test expression at the rhs of dot-MemberExpression is an IdentifierName

This commit is contained in:
André Bargull 2017-12-08 13:22:14 -08:00 committed by Rick Waldron
parent f4151fdbc0
commit 5a4c067831
1 changed files with 20 additions and 0 deletions

View File

@ -0,0 +1,20 @@
// Copyright (C) 2017 André Bargull. All rights reserved.
// This code is governed by the BSD license found in the LICENSE file.
/*---
esid: sec-left-hand-side-expressions
info: >
Token following DOT must be a valid identifier-name, test with string literal.
description: |
12.3 Left-Hand-Side Expressions
MemberExpression[Yield, Await]:
MemberExpression[?Yield, ?Await] . IdentifierName
negative:
type: SyntaxError
phase: early
---*/
throw "Test262: This statement should not be evaluated.";
unresolvableReference."";