dk.brics.string.flow
Class BinaryNode

java.lang.Object
  extended by dk.brics.string.flow.Node
      extended by dk.brics.string.flow.BinaryNode
All Implemented Interfaces:
Comparable<Node>

public class BinaryNode
extends Node

Binary operation node.


Method Summary
 Use getArg1()
          Returns Use for first argument.
 Use getArg2()
          Returns Use for second argument.
 BinaryOperation getOp()
          Returns the operation.
 void visitBy(NodeVisitor v)
          Visitor.
 
Methods inherited from class dk.brics.string.flow.Node
compareTo, getIndex, getUses, isTaint, setTaint, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getArg1

public Use getArg1()
Returns Use for first argument.


getArg2

public Use getArg2()
Returns Use for second argument.


getOp

public BinaryOperation getOp()
Returns the operation.


visitBy

public void visitBy(NodeVisitor v)
Description copied from class: Node
Visitor.

Specified by:
visitBy in class Node


Copyright © 2003-2009 Anders Møller, Aske Simon Christensen, Asger Feldthaus.