Update src/compiler/transformers/utilities.ts

Co-Authored-By: Daniel Rosenwasser <DanielRosenwasser@users.noreply.github.com>
This commit is contained in:
Wenlu Wang
2020-05-16 08:09:39 +08:00
committed by kingwl
co-authored by Daniel Rosenwasser
parent ede6214157
commit 944bcf8459
+2 -1
View File
@@ -282,7 +282,8 @@ namespace ts {
export function shouldCaptureInTempVariable(expression: Expression): boolean {
// don't capture identifiers and `this` in a temporary variable
// `super` cannot be captured as it's no real variable
// `super` cannot be captured as it's not a real variable
return !isIdentifier(expression) &&
expression.kind !== SyntaxKind.ThisKeyword &&
expression.kind !== SyntaxKind.SuperKeyword;