extend keep_fnames to classes (#4793)

This commit is contained in:
Alex Lam S.L
2021-03-17 01:28:27 +00:00
committed by GitHub
parent b244b4ec21
commit 997d09bb33
3 changed files with 27 additions and 4 deletions

View File

@@ -96,8 +96,10 @@ SymbolDef.prototype = {
|| this.undeclared
|| !options.eval && this.scope.pinned()
|| options.keep_fnames
&& (this.orig[0] instanceof AST_SymbolLambda
|| this.orig[0] instanceof AST_SymbolDefun);
&& (this.orig[0] instanceof AST_SymbolClass
|| this.orig[0] instanceof AST_SymbolDefClass
|| this.orig[0] instanceof AST_SymbolDefun
|| this.orig[0] instanceof AST_SymbolLambda);
},
};