blob: df7865fe7ad433cdc0d197c29711fe1e221ee6d7 [file] [log] [blame]
load(libdir + "asserts.js");
function f1(a=g()) {
function g() {
}
}
// FIXME Bug 1022967 - ES6 requires a ReferenceError for this case.
assertThrowsInstanceOf(f1, TypeError);
function f2(a=g()) {
function g() {
return 43;
}
assertEq(a, 42);
}
f2(42);