enhance merge_vars (#4152)

This commit is contained in:
Alex Lam S.L
2020-09-25 15:00:20 +01:00
committed by GitHub
parent af35cd32f2
commit 6e105c5ca6
2 changed files with 23 additions and 3 deletions

View File

@@ -4538,9 +4538,7 @@ merge(Compressor.prototype, {
if (def.id in references) {
var refs = references[def.id];
if (!refs) return;
if (write ? refs.start !== segment : refs.start.block !== segment.block) {
return references[def.id] = false;
}
if (refs.start.block !== segment.block) return references[def.id] = false;
refs.push(sym);
refs.end = segment;
if (def.id in prev) {