Closed
Description
Found from #37814.
function foo() {
[|var x: number
x = 10;
return x;|]
}
Extract [|
this range |]
to a function in the global scope.
Expected:
function foo() {
return yadda();
}
function yadda() {
var x: number;
x = 10;
return x;
}
or
function foo() {
return yadda();
}
function yadda() {
var x: number
x = 10;
return x;
}
Actual:
function foo() {
return yadda();
}
function yadda() {
var x: number
;
x = 10;
return x;
}