//generated by abstract-syntax-gen package de.peeeq.wurstscript.luaAst; import java.util.*; public interface LuaExprFunctionAbstraction extends LuaExpr, Element { void setParams(LuaParams params); LuaParams getParams(); void setBody(LuaStatements body); LuaStatements getBody(); Element getParent(); LuaExprFunctionAbstraction copy(); LuaExprFunctionAbstraction copyWithRefs(); void clearAttributes(); void clearAttributesLocal(); /** */ public abstract void print(StringBuilder sb, int indent); }