()
| 95015 | var isClassWithConstructorReference = resolver.getNodeCheckFlags(node) & 16777216 /* NodeCheckFlags.ClassWithConstructorReference */; |
| 95016 | var temp; |
| 95017 | function createClassTempVar() { |
| 95018 | var classCheckFlags = resolver.getNodeCheckFlags(node); |
| 95019 | var isClassWithConstructorReference = classCheckFlags & 16777216 /* NodeCheckFlags.ClassWithConstructorReference */; |
| 95020 | var requiresBlockScopedVar = classCheckFlags & 524288 /* NodeCheckFlags.BlockScopedBindingInLoop */; |
| 95021 | return factory.createTempVariable(requiresBlockScopedVar ? addBlockScopedVariable : hoistVariableDeclaration, !!isClassWithConstructorReference); |
| 95022 | } |
| 95023 | if (facts & 2 /* ClassFacts.NeedsClassConstructorReference */) { |
| 95024 | temp = createClassTempVar(); |
| 95025 | getClassLexicalEnvironment().classConstructor = factory.cloneNode(temp); |
no outgoing calls
no test coverage detected
searching dependent graphs…