//generated by abstract-syntax-gen package de.peeeq.wurstscript.jassAst; import java.util.*; public interface JassStmtCall extends JassFuncRef, Element, JassStatement { void setFuncName(String funcName); String getFuncName(); void setArguments(JassExprlist arguments); JassExprlist getArguments(); Element getParent(); JassStmtCall copy(); JassStmtCall copyWithRefs(); void clearAttributes(); void clearAttributesLocal(); /** */ public abstract int getLine(); /** */ public abstract JassProg getProg(); /** "gets the function for a function call"*/ public abstract JassFunction attrFunctionCall(); /** */ public abstract JassFunction attrFuncDef(); /** */ public abstract void print(java.lang.StringBuilder sb, int indent, boolean withSpace); }