package org.develnext.jphp.core.compiler.jvm.statement.expr; import org.develnext.jphp.core.compiler.jvm.statement.ExpressionStmtCompiler; import org.develnext.jphp.core.tokenizer.token.expr.ExprToken; abstract public class BaseExprCompiler<T extends ExprToken> extends BaseStatementCompiler<T> { public BaseExprCompiler(ExpressionStmtCompiler exprCompiler) { super(exprCompiler); } abstract public void write(T token, boolean returnValue); @Override public void write(T token) { write(token, false); } }