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; };
 |