DocumentCache
Cache for various precomputed attributes of a TextDocument.
This allows avoiding repeated computation of expensive operations like tokenization when the document content hasn't changed.
Parameters
functionCalls
the list of function calls identified and tokenized in the document