package net.jhorstmann.i18n.tools.expr;
import org.objectweb.asm.commons.GeneratorAdapter;
public class CmpEqExpression extends ComparisonExpression {
public CmpEqExpression(Expression leftExpr, Expression rightExpr) {
super(leftExpr, rightExpr);
}
@Override
public long eval(long n) {
return evalCompare(n) == 0 ? 1 : 0;
}
@Override
public String toString() {
return toString("==");
}
@Override
public void compile(GeneratorAdapter ga, int narg) {
compileComparison(ga, narg, GeneratorAdapter.EQ);
}
}