@@ -1580,7 +1580,6 @@ module ts {
15801580 var generatedBlockScopeNames : string [ ] ;
15811581
15821582 var extendsEmitted = false ;
1583- var tempCount = 0 ;
15841583 var tempVariables : Identifier [ ] ;
15851584 var tempParameters : Identifier [ ] ;
15861585 var externalImports : ExternalImportInfo [ ] ;
@@ -4219,10 +4218,8 @@ module ts {
42194218 }
42204219
42214220 function emitSignatureAndBody ( node : FunctionLikeDeclaration ) {
4222- var saveTempCount = tempCount ;
42234221 var saveTempVariables = tempVariables ;
42244222 var saveTempParameters = tempParameters ;
4225- tempCount = 0 ;
42264223 tempVariables = undefined ;
42274224 tempParameters = undefined ;
42284225
@@ -4261,7 +4258,6 @@ module ts {
42614258
42624259 exitNameScope ( popFrame ) ;
42634260
4264- tempCount = saveTempCount ;
42654261 tempVariables = saveTempVariables ;
42664262 tempParameters = saveTempParameters ;
42674263 }
@@ -4576,10 +4572,8 @@ module ts {
45764572 }
45774573
45784574 function emitConstructorOfClass ( ) {
4579- var saveTempCount = tempCount ;
45804575 var saveTempVariables = tempVariables ;
45814576 var saveTempParameters = tempParameters ;
4582- tempCount = 0 ;
45834577 tempVariables = undefined ;
45844578 tempParameters = undefined ;
45854579
@@ -4648,7 +4642,6 @@ module ts {
46484642
46494643 exitNameScope ( popFrame ) ;
46504644
4651- tempCount = saveTempCount ;
46524645 tempVariables = saveTempVariables ;
46534646 tempParameters = saveTempParameters ;
46544647 }
@@ -4776,16 +4769,13 @@ module ts {
47764769 emitEnd ( node . name ) ;
47774770 write ( ") " ) ;
47784771 if ( node . body . kind === SyntaxKind . ModuleBlock ) {
4779- var saveTempCount = tempCount ;
47804772 var saveTempVariables = tempVariables ;
4781- tempCount = 0 ;
47824773 tempVariables = undefined ;
47834774 var popFrame = enterNameScope ( ) ;
47844775
47854776 emit ( node . body ) ;
47864777
47874778 exitNameScope ( popFrame ) ;
4788- tempCount = saveTempCount ;
47894779 tempVariables = saveTempVariables ;
47904780 }
47914781 else {
0 commit comments