// @strict: true // Repro from #20840 function function1(key: T) { switch (key) { case 'a': key.toLowerCase(); break; default: key.toLowerCase(); break; } }