File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1687,7 +1687,7 @@ namespace ts {
16871687 undefined;
16881688 }
16891689 else {
1690- Debug.fail( "Unknown entity name kind.");
1690+ Debug.assertNever(name, "Unknown entity name kind.");
16911691 }
16921692 Debug.assert((getCheckFlags(symbol) & CheckFlags.Instantiated) === 0, "Should never get an instantiated symbol here.");
16931693 return (symbol.flags & meaning) || dontResolveAlias ? symbol : resolveAlias(symbol);
@@ -16357,7 +16357,7 @@ namespace ts {
1635716357 // This code-path is called by language service
1635816358 return resolveStatelessJsxOpeningLikeElement(<JsxOpeningLikeElement>node, checkExpression((<JsxOpeningLikeElement>node).tagName), candidatesOutArray);
1635916359 }
16360- Debug.fail( "Branch in 'resolveSignature' should be unreachable.");
16360+ Debug.assertNever(node, "Branch in 'resolveSignature' should be unreachable.");
1636116361 }
1636216362
1636316363 /**
@@ -24535,7 +24535,7 @@ namespace ts {
2453524535 currentKind = SetAccessor;
2453624536 }
2453724537 else {
24538- Debug.fail( "Unexpected syntax kind:" + (<Node>prop).kind);
24538+ Debug.assertNever(prop, "Unexpected syntax kind:" + (<Node>prop).kind);
2453924539 }
2454024540
2454124541 const effectiveName = getPropertyNameForPropertyNameNode(name);
You can’t perform that action at this time.
0 commit comments