File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -3539,12 +3539,16 @@ module ts {
3539
3539
emit ( node . expression ) ;
3540
3540
endPos = emitToken ( SyntaxKind . CloseParenToken , node . expression . end ) ;
3541
3541
write ( " " ) ;
3542
- emitToken ( SyntaxKind . OpenBraceToken , endPos ) ;
3542
+ emitCaseBlock ( node . caseBlock , endPos )
3543
+ }
3544
+
3545
+ function emitCaseBlock ( node : CaseBlock , startPos : number ) : void {
3546
+ emitToken ( SyntaxKind . OpenBraceToken , startPos ) ;
3543
3547
increaseIndent ( ) ;
3544
- emitLines ( node . caseBlock . clauses ) ;
3548
+ emitLines ( node . clauses ) ;
3545
3549
decreaseIndent ( ) ;
3546
3550
writeLine ( ) ;
3547
- emitToken ( SyntaxKind . CloseBraceToken , node . caseBlock . clauses . end ) ;
3551
+ emitToken ( SyntaxKind . CloseBraceToken , node . clauses . end ) ;
3548
3552
}
3549
3553
3550
3554
function nodeStartPositionsAreOnSameLine ( node1 : Node , node2 : Node ) {
You can’t perform that action at this time.
0 commit comments