vvscodeSource ↗
19 declarations and 18 call references extracted from public source metadata.

Source symbols: extensions/copilot/src/util/common/cache.ts

Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.

  • Revision: main@0b8aecc9797195d109bf60817ebc6b174eb252e1 · 2026-07-20T15:21:55Z
  • Declarations: 19
  • Referenced calls: 18

Declared symbols

  • Node — class at line 8; references constructor
  • LRUCache — exported class at line 20; references constructor, Error, _addNode, _removeNode, _moveToHead, _popTail, clear, deleteKey, get, delete, keys, push, getValues, put, set, entries
  • prev — const at line 46; references _moveToHead, _removeNode, _addNode
  • next — const at line 47; references _moveToHead, _removeNode, _addNode
  • res — const at line 58; references _removeNode, clear
  • node — const at line 75; references get
  • node — const at line 85; references get
  • keys — const at line 100; references push
  • current — let at line 101; references push
  • values — const at line 110; references push
  • current — let at line 111; references push
  • node — let at line 121; references get, _moveToHead, set, _addNode, _popTail, delete
  • tail — const at line 131; references _popTail, delete, entries, push
  • entries — const at line 139; references push
  • current — let at line 140; references push
  • DisposablesLRUCache — exported class at line 149; references constructor, dispose, clear, getValues, for, deleteKey, get, keys, put
  • values — const at line 161; references getValues, for, dispose
  • value — const at line 169; references deleteKey, dispose
  • evicted — const at line 188; references put, dispose

Imported modules

  • ../vs/base/common/lifecycle

File-level call references


Source: extensions/copilot/src/util/common/cache.ts

Generated by smolify with deterministic-repository-import-v2 · 1 source file