import net.sourceforge.phpdt.internal.compiler.problem.AbortCompilation;
import net.sourceforge.phpdt.internal.compiler.problem.ProblemReporter;
import net.sourceforge.phpdt.internal.compiler.util.Util;
-import net.sourceforge.phpdt.internal.core.BasicCompilationUnit;
import net.sourceforge.phpeclipse.internal.compiler.ast.CompilationUnitDeclaration;
import net.sourceforge.phpeclipse.internal.compiler.ast.ConstructorDeclaration;
import net.sourceforge.phpeclipse.internal.compiler.ast.FieldDeclaration;
// storeProblemsFor(((BasicCompilationUnit)sourceUnit).getResource(), compilationResult.getAllProblems());
// }
// // jsurfer end
- } catch (CoreException e) {
- e.printStackTrace();
+
} finally {
unit = compilationUnit;
compilationUnit = null; // reset parser
parse();
} catch (AbortCompilation ex) {
lastAct = ERROR_ACTION;
- } catch (CoreException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
+
} finally {
nestedMethod[nestedType]--;
}
parse();
} catch (AbortCompilation ex) {
lastAct = ERROR_ACTION;
- } catch (CoreException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
} finally {
nestedMethod[nestedType]--;
}
parse();
} catch (AbortCompilation ex) {
lastAct = ERROR_ACTION;
- } catch (CoreException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
} finally {
nestedMethod[nestedType]--;
}
parse();
} catch (AbortCompilation ex) {
lastAct = ERROR_ACTION;
- } catch (CoreException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
} finally {
nestedMethod[nestedType]--;
}
compilationUnit = new CompilationUnitDeclaration(problemReporter, compilationResult, scanner.source.length);
/* run automaton */
parse();
- } catch (CoreException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
} catch (SyntaxError syntaxError) {
//
} finally {
}
public CompilationUnitDeclaration dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult) {
- return dietParse(sourceUnit, compilationResult, true);
+ return dietParse(sourceUnit, compilationResult, false);
}
public CompilationUnitDeclaration dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult, boolean phpMode) {