Tree
Class JUMP

java.lang.Object
  extended by Tree.Stm
      extended by Tree.JUMP

public class JUMP
extends Stm


Field Summary
 Exp exp
           
 Label[] targets
           
 
Constructor Summary
JUMP(Exp e, Label[] t)
           
JUMP(Label target)
           
 
Method Summary
<R,D> R
accept(Visitor<R,D> v, D d)
           
 Stm build(Exp[] kids)
           
 Exp[] kids()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

exp

public Exp exp

targets

public Label[] targets
Constructor Detail

JUMP

public JUMP(Exp e,
            Label[] t)

JUMP

public JUMP(Label target)
Method Detail

kids

public Exp[] kids()
Specified by:
kids in class Stm

build

public Stm build(Exp[] kids)
Specified by:
build in class Stm

accept

public <R,D> R accept(Visitor<R,D> v,
                      D d)
Specified by:
accept in class Stm