=== tests/cases/compiler/switchFallThroughs.ts === function R1(index: number) { >R1 : (index: number) => string, Symbol(R1, Decl(switchFallThroughs.ts, 0, 0)) >index : number, Symbol(index, Decl(switchFallThroughs.ts, 0, 12)) switch (index) { >index : number, Symbol(index, Decl(switchFallThroughs.ts, 0, 12)) case 0: >0 : number case 1: >1 : number case 2: >2 : number var a = 'a'; >a : string, Symbol(a, Decl(switchFallThroughs.ts, 5, 15)) >'a' : string return a; >a : string, Symbol(a, Decl(switchFallThroughs.ts, 5, 15)) case 3: >3 : number case 4: { >4 : number return 'b'; >'b' : string } case 5: >5 : number default: return 'c'; >'c' : string } }