View | Details | Raw Unified | Return to bug 339139 | Differences between
and this patch

Collapse All | Expand All

(-)compiler/org/eclipse/jdt/internal/compiler/flow/LoopingFlowContext.java (-2 / +2 lines)
Lines 385-392 Link Here
385
}
385
}
386
386
387
public void recordContinueFrom(FlowContext innerFlowContext, FlowInfo flowInfo) {
387
public void recordContinueFrom(FlowContext innerFlowContext, FlowInfo flowInfo) {
388
	if ((flowInfo.tagBits & FlowInfo.UNREACHABLE) == 0)	{
388
	if ((flowInfo.tagBits & FlowInfo.UNREACHABLE_OR_DEAD) == 0)	{
389
		if ((this.initsOnContinue.tagBits & FlowInfo.UNREACHABLE) == 0) {
389
		if ((this.initsOnContinue.tagBits & FlowInfo.UNREACHABLE_OR_DEAD) == 0) {
390
			this.initsOnContinue = this.initsOnContinue.
390
			this.initsOnContinue = this.initsOnContinue.
391
					mergedWith(flowInfo.unconditionalInitsWithoutSideEffect());
391
					mergedWith(flowInfo.unconditionalInitsWithoutSideEffect());
392
		}
392
		}

Return to bug 339139