Returns a range of the identifier/word at the given position.
in-memory representation of a file at any given URI. Not thread-safe.
Helper structure for storing any data of type T on a per-file basis.
Helper struct which should have one unique instance in the application which processes document events sent by a LSP client to an LSP server and creates an in-memory representation of all the files managed by the client.