mirror of
https://github.com/cincheo/jsweet.git
synced 2025-12-15 15:29:22 +00:00
add 'let' to reserved keywords
This commit is contained in:
parent
f608411ddd
commit
eb3579a397
@ -396,6 +396,7 @@ public abstract class JSweetConfig {
|
||||
{
|
||||
add("function");
|
||||
add("var");
|
||||
add("let");
|
||||
add("delete");
|
||||
add("typeof");
|
||||
add("in");
|
||||
|
||||
@ -68,7 +68,7 @@ public class SyntaxTests extends AbstractTest {
|
||||
@Test
|
||||
public void testKeywords() {
|
||||
eval((logHandler, r) -> {
|
||||
Assert.assertEquals(14, logHandler.reportedProblems.size());
|
||||
Assert.assertEquals(15, logHandler.reportedProblems.size());
|
||||
for (JSweetProblem problem : logHandler.reportedProblems) {
|
||||
Assert.assertEquals(JSweetProblem.JS_KEYWORD_CONFLICT, problem);
|
||||
}
|
||||
|
||||
@ -31,6 +31,7 @@ public class Keywords {
|
||||
k.m2(1, 2);
|
||||
$export("trace", trace.join(","));
|
||||
assert 2 == new Other1().export();
|
||||
assert 2 == new Other1().let();
|
||||
}
|
||||
|
||||
String in;
|
||||
@ -95,6 +96,11 @@ class Other1 {
|
||||
return export;
|
||||
}
|
||||
|
||||
public int let() {
|
||||
int let = 2;
|
||||
return let;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class Other2 {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user