1 16 package com.google.gwt.dev.jjs.ast; 17 18 import com.google.gwt.dev.jjs.SourceInfo; 19 20 23 public class JBreakStatement extends JStatement { 24 25 private final JLabel label; 26 27 public JBreakStatement(JProgram program, SourceInfo info, JLabel label) { 28 super(program, info); 29 this.label = label; 30 } 31 32 public JLabel getLabel() { 33 return label; 34 } 35 36 public void traverse(JVisitor visitor, Context ctx) { 37 if (visitor.visit(this, ctx)) { 38 if (label != null) { 39 visitor.accept(label); 40 } 41 } 42 visitor.endVisit(this, ctx); 43 } 44 } 45 | Popular Tags |