//generated by abstract-syntax-gen package de.peeeq.wurstscript.jassAst; import java.util.*; @SuppressWarnings({"cast", "unused", "rawtypes"}) public abstract class JassStatements extends AsgList implements Element{ public JassStatements copy() { JassStatements result = new JassStatementsImpl(); for (JassStatement elem : this) { result.add((JassStatement) elem.copy()); } return result; } @Override public JassStatements copyWithRefs() { JassStatements res = copy(); return res; } /** */ public abstract int getLine(); /** */ public abstract JassProg getProg(); }