Suppose you have this code:
Then for the Document Symbols Request what is the location range for the symbol Foo?
- Is it just
Foo (length of 3)? (that being just the range of the identifier)
- Or is it the range of the whole element? (the 3 lines from
class Foo { ... to }.
This has implications for: #112