//generated by abstract-syntax-gen package de.peeeq.wurstscript.jassIm; import java.util.*; @SuppressWarnings({"cast", "unused", "rawtypes"}) public abstract class ImVars extends AsgList implements Element{ public ImVars copy() { ImVars result = new ImVarsImpl(); for (ImVar elem : this) { result.add((ImVar) elem.copy()); } return result; } @Override public ImVars copyWithRefs() { ImVars res = copy(); return res; } /** */ public abstract String toString(); /** */ public abstract ImFunction getNearestFunc(); /** */ public abstract de.peeeq.wurstscript.ast.Element attrTrace(); /** */ public abstract ImProg attrProg(); }