Änderungen

Summary

  1. fix dead code elemination (commit: 80120dc) (details)
Commit 80120dc2aea348cf19db44f27ea678150ce6d24f by peter.peq
fix dead code elemination

used Multimap and thus did not consider statements where the set of live
variables was empty (so missed the most obvious cases of dead code)

test case by Frotty
(commit: 80120dc)
The file was modifiedde.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalMerger.java (diff)
The file was modifiedde.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/OptimizerTests.java (diff)