We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8a52ead commit 81dbf77Copy full SHA for 81dbf77
src/compiler/visitor.ts
@@ -1544,11 +1544,11 @@ namespace ts {
1544
export namespace Debug {
1545
let isDebugInfoEnabled = false;
1546
1547
- export const failBadSyntaxKind = shouldAssert(AssertionLevel.Normal)
1548
- ? (node: Node, message?: string): void => fail(
+ export function failBadSyntaxKind(node: Node, message?: string): never {
+ return fail(
1549
`${message || "Unexpected node."}\r\nNode ${formatSyntaxKind(node.kind)} was unexpected.`,
1550
- failBadSyntaxKind)
1551
- : noop;
+ failBadSyntaxKind);
+ }
1552
1553
export const assertEachNode = shouldAssert(AssertionLevel.Normal)
1554
? (nodes: Node[], test: (node: Node) => boolean, message?: string): void => assert(
0 commit comments