//generated by abstract-syntax-gen package de.peeeq.wurstscript.luaAst; import java.util.*; public interface LuaExprBinary extends LuaExpr, Element { void setLeftExpr(LuaExpr leftExpr); LuaExpr getLeftExpr(); void setOp(LuaOpBinary op); LuaOpBinary getOp(); void setRight(LuaExpr right); LuaExpr getRight(); Element getParent(); LuaExprBinary copy(); LuaExprBinary copyWithRefs(); void clearAttributes(); void clearAttributesLocal(); /** */ public abstract void print(StringBuilder sb, int indent); }