@@ -888,8 +888,10 @@ merge(Compressor.prototype, {
|
||||
});
|
||||
|
||||
AST_SymbolRef.DEFMETHOD("is_immutable", function() {
|
||||
var orig = this.definition().orig;
|
||||
return orig.length == 1 && orig[0] instanceof AST_SymbolLambda;
|
||||
var def = this.definition();
|
||||
if (def.orig.length != 1) return false;
|
||||
var sym = def.orig[0];
|
||||
return sym instanceof AST_SymbolLambda && def.scope.name === sym;
|
||||
});
|
||||
|
||||
function is_lhs_read_only(lhs, compressor) {
|
||||
|
||||
Reference in New Issue
Block a user