1) Need to syncronize also the type of variable values not only the values (makes...
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpdt / internal / compiler / DocumentElementParser.java
index 82b66c3..dfc0471 100644 (file)
@@ -1242,19 +1242,19 @@ public class DocumentElementParser extends UnitParser {
                return problemReporter;
        }
 
-       protected void pushOnIntArrayStack(int[] positions) {
-
-               try {
-                       intArrayStack[++intArrayPtr] = positions;
-               } catch (IndexOutOfBoundsException e) {
-                       // intPtr is correct
-                       int oldStackLength = intArrayStack.length;
-                       int oldStack[][] = intArrayStack;
-                       intArrayStack = new int[oldStackLength + StackIncrement][];
-                       System.arraycopy(oldStack, 0, intArrayStack, 0, oldStackLength);
-                       intArrayStack[intArrayPtr] = positions;
-               }
-       }
+//     protected void pushOnIntArrayStack(int[] positions) {
+//
+//             try {
+//                     intArrayStack[++intArrayPtr] = positions;
+//             } catch (IndexOutOfBoundsException e) {
+//                     // intPtr is correct
+//                     int oldStackLength = intArrayStack.length;
+//                     int oldStack[][] = intArrayStack;
+//                     intArrayStack = new int[oldStackLength + StackIncrement][];
+//                     System.arraycopy(oldStack, 0, intArrayStack, 0, oldStackLength);
+//                     intArrayStack[intArrayPtr] = positions;
+//             }
+//     }
 
        // protected void resetModifiers() {
        // super.resetModifiers();
@@ -1264,9 +1264,9 @@ public class DocumentElementParser extends UnitParser {
         * Syntax error was detected. Will attempt to perform some recovery action
         * in order to resume to the regular parse loop.
         */
-       protected boolean resumeOnSyntaxError() {
-               return false;
-       }
+//     protected boolean resumeOnSyntaxError() {
+//             return false;
+//     }
        /*
         * Answer a char array representation of the type name formatted like: -
         * type name + dimensions Example: "A[][]".toCharArray()