wurstscript / WurstScript

Programming language and toolkit to create Warcraft III Maps
https://wurstlang.org
Apache License 2.0
225 stars 30 forks source link

vararg can`t use on the construct #654

Open PhoenixZeng opened 6 years ago

PhoenixZeng commented 6 years ago

this is the syntax msg Encountered compiler bug near element variable s: java.lang.NullPointerException java.lang.NullPointerException de.peeeq.wurstscript.validation.WurstValidator.visit(WurstValidator.java:918) de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:330) de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:211) de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:214) de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:214) de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:214) de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:214) de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:214) de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:214) de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:214) de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:214) de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59) de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46) de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326) de.peeeq.wurstio.languageserver.ModelManagerImpl.doTypeCheckPartial(ModelManagerImpl.java:543) de.peeeq.wurstio.languageserver.ModelManagerImpl.syncCompilationUnit(ModelManagerImpl.java:446) de.peeeq.wurstio.languageserver.LanguageWorker.lambda$getNextWorkItem$83(LanguageWorker.java:182) de.peeeq.wurstio.languageserver.LanguageWorker$Workitem.run(LanguageWorker.java:28) de.peeeq.wurstio.languageserver.LanguageWorker.run(LanguageWorker.java:145) java.lang.Thread.run(Unknown Source)

Frotty commented 6 years ago

Yup, not supported rn.