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