// $Id: DelocalizedBranchInstruction.java,v 1.1.1.1 1999/12/05 22:19:51 mpp Exp $

package IR2;

import java.util.*;

public class DelocalizedBranchInstruction extends DelocalizedInstruction {
  protected String label;

  public DelocalizedBranchInstruction(String lbl) {
    label = lbl;
  }

  public DelocalizedLValue destination() {
    return null;
  }

  public Enumeration lsources() {
    return new ShortEnumeration();
  }

  public String toString() { 
    return "DeBranch->" + label;
  }

  public void generate_code(Codegen c){
    c.generate_b(label);
  }
}
