mirror of
https://github.com/golang/go
synced 2024-11-18 23:34:45 -07:00
8d7dbee4c8
When document.Highlight is called with the cursor on a loop statement or branch statement, gopls doesn't look for labels. Placing the cursor at the break statement below highlights the inner for loop: Outer: for { for { break Outer } } By making highlight label aware, and ensure that unlabeled "break" in "switch"/"select" doesn't highlight the outer loop, this change fixes loop highlighting. Adding support for highlight of "switch" and "select" will be handled in a separate CL. Updates golang/go#39275 Change-Id: I7014aa7b0dfb1da871863ced611623be995f3944 Reviewed-on: https://go-review.googlesource.com/c/tools/+/236524 Reviewed-by: Rebecca Stambler <rstambler@golang.org> Run-TryBot: Rebecca Stambler <rstambler@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> |
||
---|---|---|
.. | ||
indirect | ||
lsp | ||
missingdep | ||
missingtwodep | ||
unused | ||
upgradedep |