From 26e1260e98a15ae09cd2c1d4413d9978ff8af577 Mon Sep 17 00:00:00 2001 From: axelcl Date: Mon, 19 Dec 2005 23:32:44 +0000 Subject: [PATCH 1/1] Fix #1371992: Error with switch when last case block omits break or return --- .../phpdt/internal/compiler/parser/Parser.java | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/parser/Parser.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/parser/Parser.java index ded438e..2d17647 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/parser/Parser.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/parser/Parser.java @@ -1726,7 +1726,7 @@ public class Parser implements ITerminalSymbols, CompilerModifiers, ParserBasicI if (token == TokenNameCOLON || token == TokenNameSEMICOLON) { getNextToken(); if (token == TokenNameRBRACE) { - // empty case; assumes that the '}' token belongs to the wrapping switch statement + // empty case; assumes that the '}' token belongs to the wrapping switch statement - #1371992 break; } if (token == TokenNamecase || token == TokenNamedefault) { @@ -1756,7 +1756,7 @@ public class Parser implements ITerminalSymbols, CompilerModifiers, ParserBasicI if (token == TokenNameCOLON || token == TokenNameSEMICOLON) { getNextToken(); if (token == TokenNameRBRACE) { - // empty default case; ; assumes that the '}' token belongs to the wrapping switch statement + // empty default case; ; assumes that the '}' token belongs to the wrapping switch statement - #1371992 break; } if (token != TokenNamecase) { -- 1.7.1