We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8a52ead commit 9fe017fCopy full SHA for 9fe017f
src/compiler/visitor.ts
@@ -1544,11 +1544,9 @@ 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(
1549
- `${message || "Unexpected node."}\r\nNode ${formatSyntaxKind(node.kind)} was unexpected.`,
1550
- failBadSyntaxKind)
1551
- : noop;
+ export const failBadSyntaxKind = (node: Node, message?: string): never => fail(
+ `${message || "Unexpected node."}\r\nNode ${formatSyntaxKind(node.kind)} was unexpected.`,
+ failBadSyntaxKind);
1552
1553
export const assertEachNode = shouldAssert(AssertionLevel.Normal)
1554
? (nodes: Node[], test: (node: Node) => boolean, message?: string): void => assert(
0 commit comments