return node;
}
var def = candidate.name.definition();
- var value = candidate.value;
if (def.references.length - def.replaced == 1 && !compressor.exposed(def)) {
def.replaced++;
- if (funarg && is_identifier_atom(value)) {
- return value.transform(compressor);
- } else {
- return maintain_this_binding(parent, node, value);
- }
+ return maintain_this_binding(parent, node, candidate.value);
}
return make_node(AST_Assign, candidate, {
operator: "=",
left: make_node(AST_SymbolRef, candidate.name, candidate.name),
- right: value
+ right: candidate.value
});
}
candidate.write_only = false;
function f0(bar) {
function f1(Infinity_2) {
function f13(NaN) {
- if (false <= NaN & this >> 1 >= 0) {
+ if (false <= NaN & f0 >> 1 >= 0) {
c++;
}
}
function f0(bar) {
(function(Infinity_2) {
(function(NaN) {
- if (false <= 0/0 & this >> 1 >= 0)
+ if (false <= 0/0 & f0 >> 1 >= 0)
c++;
})(0, c++);
})();