Some checks failed
Types tests / Test (lts/*) (push) Has been cancelled
Lint / Lint (lts/*) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
CI / Test (20) (push) Has been cancelled
CI / Test (22) (push) Has been cancelled
CI / Test (24) (push) Has been cancelled
42 lines
486 B
JavaScript
42 lines
486 B
JavaScript
function f1() {
|
|
return;
|
|
var i = 0;
|
|
}
|
|
f1();
|
|
|
|
function f2() {
|
|
return 1;
|
|
var i = 0;
|
|
}
|
|
f2();
|
|
|
|
function f3() {
|
|
var i = 0;
|
|
throw "test";
|
|
var j = 0;
|
|
}
|
|
f3();
|
|
|
|
function f4() {
|
|
var i = 0;
|
|
if (true) {
|
|
return;
|
|
}
|
|
throw "test";
|
|
var j = 0;
|
|
}
|
|
f4();
|
|
|
|
var obj = {
|
|
method1() { return; var i = 0; },
|
|
method2() { return; },
|
|
};
|
|
|
|
class C {
|
|
method1() { return; var i = 0; }
|
|
method2() { return; }
|
|
}
|
|
|
|
var arrow1 = () => { return; var i = 0; };
|
|
var arrow2 = () => { return; };
|