Clear all cached documents.
Remove document from cache.
Document URI to remove
true if document was in cache, false otherwise
Get all cached document entries.
Iterable of [uri, entry] tuples
Get cached document information.
Document URI
Cached entry or undefined if not cached
Check if document is in cache.
Document URI
true if document is cached
Get all cached document URIs.
Iterable of document URIs
Set cached document information.
Document URI
Document cache entry to store
Mark a document as being validated.
Document URI
Validation promise
Wait for any pending validation for the document.
Document URI
Promise that resolves when validation is complete (or immediately if none pending)
Document cache for parsed symbols and diagnostics.
Manages the cache of parsed documents, providing O(1) access to document information by URI.