*******************************************************************************/
package net.sourceforge.phpdt.internal.compiler.flow;
+import net.sourceforge.phpdt.internal.compiler.ast.ASTNode;
import net.sourceforge.phpdt.internal.compiler.codegen.Label;
-import net.sourceforge.phpeclipse.internal.compiler.ast.AstNode;
/**
- * Reflects the context of code analysis, keeping track of enclosing
- * try statements, exception handlers, etc...
+ * Reflects the context of code analysis, keeping track of enclosing try
+ * statements, exception handlers, etc...
*/
public class SwitchFlowContext extends FlowContext {
public Label breakLabel;
+
public UnconditionalFlowInfo initsOnBreak = FlowInfo.DEAD_END;
-
- public SwitchFlowContext(
- FlowContext parent,
- AstNode associatedNode,
- Label breakLabel) {
+
+ public SwitchFlowContext(FlowContext parent, ASTNode associatedNode,
+ Label breakLabel) {
super(parent, associatedNode);
this.breakLabel = breakLabel;
}
public String individualToString() {
StringBuffer buffer = new StringBuffer("Switch flow context"); //$NON-NLS-1$
- buffer.append("[initsOnBreak -").append(initsOnBreak.toString()).append(']'); //$NON-NLS-1$
+ buffer
+ .append("[initsOnBreak -").append(initsOnBreak.toString()).append(']'); //$NON-NLS-1$
return buffer.toString();
}
if (initsOnBreak == FlowInfo.DEAD_END) {
initsOnBreak = flowInfo.copy().unconditionalInits();
} else {
- initsOnBreak = initsOnBreak.mergedWith(flowInfo.unconditionalInits());
- };
+ initsOnBreak = initsOnBreak.mergedWith(flowInfo
+ .unconditionalInits());
+ }
+ ;
}
}