We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0c11595 commit 01a235dCopy full SHA for 01a235d
src/fsharp/vs/ServiceStructure.fs
@@ -545,7 +545,9 @@ module Structure =
545
| [], [] -> List.rev res
546
| [], _ -> List.rev (currentBulk::res)
547
| r :: rest, [] -> loop rest res [r]
548
- | r :: rest, last :: _ when r.StartLine = last.EndLine + 1 ->
+ | r :: rest, last :: _
549
+ when r.StartLine = last.EndLine + 1 ||
550
+ sourceLines.[last.EndLine..r.StartLine - 2] |> Array.forall System.String.IsNullOrWhiteSpace ->
551
loop rest res (r::currentBulk)
552
| r :: rest, _ -> loop rest (currentBulk::res) [r]
553
loop input [] []
0 commit comments