vvscodeSource ↗
47 declarations and 67 call references extracted from public source metadata.

Source symbols: extensions/typescript-language-features/src/tsServer/server.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: 47
  • Referenced calls: 67

Declared symbols

  • ExecutionTarget — exported enum at line 25
  • TypeScriptServerExitEvent — exported interface at line 30
  • TsServerLog — exported type at line 35
  • ITypeScriptServer — exported interface at line 39; references kill, executeImpl, dispose
  • TsServerDelegate — exported interface at line 57; references onFatalError
  • enum — exported const at line 61
  • TsServerProcessFactory — exported interface at line 68; references fork
  • TsServerProcess — exported interface at line 80; references write, onData, onExit, onError, kill
  • SingleTsServer — exported class at line 90; references RequestQueue, constructor, super, onData, dispatchMessage, onExit, fire, destroy, onError, _register, tsServerLog, write, dispose, clear, kill, dispatchResponse, fetch, traceRequestCompleted, onSuccess, traceEvent
  • event — const at line 162; references fetch, traceRequestCompleted, onSuccess, fire, traceEvent
  • seq — const at line 164; references fetch, traceRequestCompleted, onSuccess
  • callback — const at line 165; references fetch, traceRequestCompleted, onSuccess
  • seq — const at line 188; references peek, logTraceEvent, stringify
  • callback — const at line 189; references peek, logTraceEvent, stringify
  • callback — const at line 204; references fetchCallback, onSuccess, Cancelled, dispatchResponse, logTraceEvent, stringify, traceResponse, onError, create
  • callback — const at line 210; references fetchCallback
  • request — const at line 229; references createRequest, getQueueingType
  • requestInfo — const at line 230; references getQueueingType
  • result — let at line 236; references now, add, isWebAndHasSharedArrayBuffers, addData, onCancellationRequested, tryCancelRequest, logTelemetry
  • item — const at line 239; references now
  • cancelViaSAB — const at line 257; references isWebAndHasSharedArrayBuffers, addData, onCancellationRequested, tryCancelRequest
  • traceId — const at line 287; references getQueuedCommands, getPendingCommands, logTraceEvent, stringify
  • queueLength — const at line 289
  • pendingResponses — const at line 290
  • data — const at line 291
  • result — const at line 311; references for, peek, push
  • callback — const at line 313; references peek
  • item — const at line 327; references dequeue, sendRequest
  • serverRequest — const at line 335; references traceRequest, add
  • callback — const at line 348; references fetchCallback, onError, fetch, delete
  • callback — const at line 354; references fetch
  • ExecuteInfo — interface at line 381
  • RequestRouter — class at line 389; references constructor, execute, has, CancellationTokenSource, onCancellationRequested, some, cancel, for, executeImpl, push, find, onFatalError, Errored, canRun, Error
  • requestStates — const at line 415; references CancellationTokenSource, onCancellationRequested, some, cancel
  • token — let at line 418; references CancellationTokenSource, onCancellationRequested, some, cancel
  • source — const at line 420; references CancellationTokenSource, onCancellationRequested, some, cancel
  • allRequests — const at line 433; references for, executeImpl, push, find, onFatalError, Errored, some
  • server — const at line 436; references executeImpl
  • request — const at line 438; references executeImpl
  • erroredRequest — const at line 444; references find, onFatalError
  • GetErrRoutingTsServer — exported class at line 474; references constructor, super, RequestRouter, includes, _register, onEvent, has, fire, onError, onExit, kill, tsServerLog, executeImpl, execute
  • SyntaxRoutingTsServer — exported class at line 547; references constructor, super, RequestRouter, has, _register, onEvent, fire, onExit, kill, onError, projectLoading, tsServerLog, executeImpl, execute
  • enum — exported const at line 688
  • Unresolved — exported const at line 690
  • Resolved — exported const at line 692
  • Errored — exported class at line 694; references constructor
  • State — exported type at line 702

Imported modules

  • @vscode/sync-api-common/lib/common/messageCancellation
  • vscode
  • ../commands/tsserverRequests
  • ../configuration/configuration
  • ../logging/telemetry
  • ../logging/tracer
  • ../tsServer/callbackMap
  • ../tsServer/requestQueue
  • ../tsServer/serverError
  • ../typescriptService
  • ../utils/dispose
  • ../utils/platform
  • ./cancellation
  • ./nodeManager
  • ./protocol/protocol
  • ./protocol/protocol.const
  • ./versionManager
  • ./versionProvider

File-level call references


Source: extensions/typescript-language-features/src/tsServer/server.ts

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