Fix duplicated argument validation for default arguments (#3178)

JerryScript-DCO-1.0-Signed-off-by: Robert Fancsik frobert@inf.u-szeged.hu
This commit is contained in:
Robert Fancsik
2019-10-02 10:10:23 +02:00
committed by GitHub
parent e9664b78cd
commit 195b0d3c3a
2 changed files with 12 additions and 1 deletions
@@ -88,3 +88,11 @@ f();
var f = new Function (str, "return (a + c) * (b == undefined ? 1 : 0)");
assert (f() == 9);
function duplicatedArg (a = c, b = d, c) {
assert(a === 1);
assert(b === 2);
assert(c === 3);
}
duplicatedArg(1, 2, 3);