package janala.interpreters;
import java.util.Map;
/**
* Author: Koushik Sen (ksen@cs.berkeley.edu)
*/
public class SymbolicFalseConstraint extends Constraint {
public static final SymbolicFalseConstraint instance = new SymbolicFalseConstraint();
public SymbolicFalseConstraint() {}
@Override
public void accept(ConstraintVisitor v) {
v.visitSymbolicFalse(this);
}
@Override
public Constraint not() {
return SymbolicTrueConstraint.instance;
}
@Override
public Constraint substitute(Map<String, Long> assignments) {
return this;
}
@Override
public String toString() {
return " FALSE ";
}
}