package edu.ucsd.arcum.interpreter.ast.expressions; import java.util.Set; import edu.ucsd.arcum.exceptions.SourceLocation; public class BooleanEquivalence extends VariadicOperator { public BooleanEquivalence(SourceLocation location) { super(location); } @Override public String getOperatorLexeme() { return "<=>"; } @Override public Set<String> findAllTraitDependencies() { return flattenFindAllTraitDependencies(this.clauses); } @Override public Set<String> findNonMonotonicDependencies() { return this.findAllTraitDependencies(); } }