a little bug fixed in the switch labels
[phpeclipse.git] / net.sourceforge.phpeclipse / src / test / PHPParser.jj
index 10ba3a9..35e1229 100644 (file)
@@ -2846,7 +2846,6 @@ Expression SwitchLabel() :
   }
   try {
     token = <COLON>
-    {return expr;}
   } catch (ParseException e) {
     errorMessage = "':' expected after case expression";
     errorLevel   = ERROR;
@@ -2854,6 +2853,7 @@ Expression SwitchLabel() :
     errorEnd   = expr.sourceEnd+1;
     processParseExceptionDebug(e);
   }
+  {return expr;}
 |
   token = <_DEFAULT>
   try {