JS backend: fixed name clash between public function w/o parameters and non-public function with same name.

This commit is contained in:
Zalim Bashorov
2014-03-07 23:02:40 +04:00
parent d99e3294d8
commit 344ce6c095
3 changed files with 69 additions and 7 deletions
@@ -62,27 +62,22 @@ public class FunctionTest extends AbstractExpressionTest {
checkFooBoxIsOk();
}
public void testImplicitItParameter() throws Exception {
fooBoxTest();
}
public void testDefaultParameters() throws Exception {
fooBoxTest();
}
public void testFunctionLiteralAsLastParameter() throws Exception {
fooBoxTest();
}
public void testNamedArguments() throws Exception {
fooBoxTest();
}
public void testExpressionAsFunction() throws Exception {
fooBoxTest();
}
@@ -132,6 +127,10 @@ public class FunctionTest extends AbstractExpressionTest {
checkFooBoxIsOk();
}
public void testManglingClashWithFunctionsWithoutParameters() throws Exception {
checkFooBoxIsOk();
}
public void testLocalExtFunction() throws Exception {
checkFooBoxIsOk();
}