MCPcopy Create free account
hub / github.com/angular/angular / expectTokenAtPosition

Function expectTokenAtPosition

packages/compiler-cli/test/ngtsc/ngtsc_spec.ts:11818–11827  ·  view source on GitHub ↗
(
    sf: ts.SourceFile,
    pos: number,
    guard: (node: ts.Node) => node is T,
  )

Source from the content-addressed store, hash-verified

11816 });
11817
11818 function expectTokenAtPosition<T extends ts.Node>(
11819 sf: ts.SourceFile,
11820 pos: number,
11821 guard: (node: ts.Node) => node is T,
11822 ): T {
11823 // getTokenAtPosition is part of TypeScript's private API.
11824 const node = (ts as any).getTokenAtPosition(sf, pos) as ts.Node;
11825 expect(guard(node)).toBe(true);
11826 return node as T;
11827 }
11828});

Callers 1

ngtsc_spec.tsFile · 0.85

Calls 1

guardFunction · 0.85

Tested by

no test coverage detected