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

Function expectTokenAtPosition

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

Source from the content-addressed store, hash-verified

11757 });
11758
11759 function expectTokenAtPosition<T extends ts.Node>(
11760 sf: ts.SourceFile,
11761 pos: number,
11762 guard: (node: ts.Node) => node is T,
11763 ): T {
11764 // getTokenAtPosition is part of TypeScript's private API.
11765 const node = (ts as any).getTokenAtPosition(sf, pos) as ts.Node;
11766 expect(guard(node)).toBe(true);
11767 return node as T;
11768 }
11769});

Callers 1

ngtsc_spec.tsFile · 0.85

Calls 1

guardFunction · 0.85

Tested by

no test coverage detected