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 026549e commit fe78b43Copy full SHA for fe78b43
tests/cases/compiler/narrowingByTypeofInSwitch.ts
@@ -230,10 +230,10 @@ function unknownNarrowing(x: unknown) {
230
}
231
232
function keyofNarrowing<S extends { [K in keyof S]: string }>(k: keyof S) {
233
- function assertKeyofT(k1: keyof S) { }
+ function assertKeyofS(k1: keyof S) { }
234
switch (typeof k) {
235
- case 'number': assertNumber(k); assertKeyofT(k); return;
236
- case 'symbol': assertSymbol(k); assertKeyofT(k); return;
237
- case 'string': assertString(k); assertKeyofT(k); return;
+ case 'number': assertNumber(k); assertKeyofS(k); return;
+ case 'symbol': assertSymbol(k); assertKeyofS(k); return;
+ case 'string': assertString(k); assertKeyofS(k); return;
238
239
0 commit comments