/src/org/ooc/frontend/model/BinaryNegation.java

http://github.com/nddrylliog/ooc · Java · 24 lines · 17 code · 7 blank · 0 comment · 0 complexity · b8c3e277719dd2ef3e6b60c5fb9f0f8a MD5 · raw file

  1. package org.ooc.frontend.model;
  2. import java.io.IOException;
  3. import org.ooc.frontend.Visitor;
  4. import org.ooc.frontend.model.OpDecl.OpType;
  5. import org.ooc.frontend.model.tokens.Token;
  6. public class BinaryNegation extends UnaryOperation {
  7. public BinaryNegation(Expression inner, Token startToken) {
  8. super(inner, startToken);
  9. }
  10. @Override
  11. public OpType getOpType() {
  12. return OpType.B_NEG;
  13. }
  14. public void accept(Visitor visitor) throws IOException {
  15. visitor.visit(this);
  16. }
  17. }