Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilipe Mulet2001-08-17 16:10:18 +0000
committerPhilipe Mulet2001-08-17 16:10:18 +0000
commit2aa51948b1d182868074055df3bd1567fc296c80 (patch)
treead0de29407eca9c53b0461360cc1b5987b24620f
parent154d679909f0ce3cd5b9fcad62e24c017766cf78 (diff)
downloadeclipse.jdt.core-2aa51948b1d182868074055df3bd1567fc296c80.tar.gz
eclipse.jdt.core-2aa51948b1d182868074055df3bd1567fc296c80.tar.xz
eclipse.jdt.core-2aa51948b1d182868074055df3bd1567fc296c80.zip
fix for usage of assertMode in the CodeSnippetParser
-rw-r--r--org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetCompiler.java2
-rw-r--r--org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetParser.java4
2 files changed, 3 insertions, 3 deletions
diff --git a/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetCompiler.java b/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetCompiler.java
index 00f8dd7cea..7a9857e8b3 100644
--- a/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetCompiler.java
+++ b/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetCompiler.java
@@ -26,7 +26,7 @@ public CodeSnippetCompiler(
int codeSnippetEnd) {
super(environment, policy, settings, requestor, problemFactory);
this.parser =
- new CodeSnippetParser(problemReporter, evaluationContext, this.options.parseLiteralExpressionsAsConstants, codeSnippetStart, codeSnippetEnd);
+ new CodeSnippetParser(problemReporter, evaluationContext, this.options.parseLiteralExpressionsAsConstants, this.options.getAssertMode(), codeSnippetStart, codeSnippetEnd);
this.parseThreshold = 1; // fully parse only the code snippet compilation unit
}
}
diff --git a/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetParser.java b/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetParser.java
index 4d43bb9eb7..de0584ab42 100644
--- a/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetParser.java
+++ b/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetParser.java
@@ -23,8 +23,8 @@ public class CodeSnippetParser extends Parser implements EvaluationConstants {
/**
* Creates a new code snippet parser.
*/
-public CodeSnippetParser(ProblemReporter problemReporter, EvaluationContext evaluationContext, boolean optimizeStringLiterals, int codeSnippetStart, int codeSnippetEnd) {
- super(problemReporter, optimizeStringLiterals);
+public CodeSnippetParser(ProblemReporter problemReporter, EvaluationContext evaluationContext, boolean optimizeStringLiterals, boolean assertMode, int codeSnippetStart, int codeSnippetEnd) {
+ super(problemReporter, optimizeStringLiterals, assertMode);
this.codeSnippetStart = codeSnippetStart;
this.codeSnippetEnd = codeSnippetEnd;
this.evaluationContext = evaluationContext;

Back to the top