Änderungen

Summary

  1. fixed a bug with ExecuteFunc and stacktraces (#925) (commit: eff4d65) (details)
Commit eff4d6555bad7411257fc84e16333dcdd070537e by noreply
fixed a bug with ExecuteFunc and stacktraces (#925)
The stack trace injector would add parameters to functions that were
called with ExecuteFunc, which is not allowed. With this changed it is
now handled similar to function references by adding a bridge function.
See #920
(commit: eff4d65)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImPrinter.java (diff)
The file was modifiedde.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/BugTests.java (diff)
The file was modifiedde.peeeq.wurstscript/parserspec/jass_im.parseq (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/StackTraceInjector2.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImInliner.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java (diff)