Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilipe Mulet2001-08-03 07:10:00 -0400
committerPhilipe Mulet2001-08-03 07:10:00 -0400
commit8308fbb078e8e036c815675ec6bbbcc0aa49f4d3 (patch)
tree7cce19f532dc40540d21778449b6eef9a0d4ef67
parent8fe276c9a253deb1dc49b8bec89bbeb9117f7d7f (diff)
downloadeclipse.jdt.core-128_OPEN_03.tar.gz
eclipse.jdt.core-128_OPEN_03.tar.xz
eclipse.jdt.core-128_OPEN_03.zip
*** empty log message ***v_0_128_04_(2_0_stream)v128_OPEN_03
-rw-r--r--org.eclipse.jdt.core/changes.txt2
-rw-r--r--org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/impl/AssistParser.java3
-rw-r--r--org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java3
-rw-r--r--org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/SourceMapper.java1
4 files changed, 7 insertions, 2 deletions
diff --git a/org.eclipse.jdt.core/changes.txt b/org.eclipse.jdt.core/changes.txt
index d43e1681b3..af49f3344a 100644
--- a/org.eclipse.jdt.core/changes.txt
+++ b/org.eclipse.jdt.core/changes.txt
@@ -12,6 +12,8 @@ What's new in this drop (since 0.9)
PRs Fixed in this Release (since 1.0NL stream)
==================================================================================
+1GHUW7T: ITPJCORE:WIN2000 - Build Problem
+1GFQT1W: ITPJUI:WIN2000 - Error changing classpath to not use /bin
1GHU4PK: ITPJCORE:WINNT - NoSuchMethodError when running program
1GHONAX: ITPJCORE:WIN2000 - Compiler uses different name lookup for refactoring
1GEJYAJ: ITPJCORE:WIN2000 - Compiler - Binding of QualifiedNameReference is null
diff --git a/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/impl/AssistParser.java b/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/impl/AssistParser.java
index d4415de857..92eca57ff9 100644
--- a/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/impl/AssistParser.java
+++ b/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/impl/AssistParser.java
@@ -90,7 +90,8 @@ public RecoveredElement buildInitialRecoveryState(){
TypeDeclaration type = (TypeDeclaration) referenceContext;
for (int i = 0; i < type.fields.length; i++){
FieldDeclaration field = type.fields[i];
- if (field.declarationSourceStart <= scanner.initialPosition
+ if (!field.isField()
+ && field.declarationSourceStart <= scanner.initialPosition
&& scanner.initialPosition <= field.declarationSourceEnd
&& scanner.eofPosition <= field.declarationSourceEnd+1){
element = new RecoveredInitializer((Initializer) field, null, 1, this);
diff --git a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
index 2cda38cf60..a3a4c7efcd 100644
--- a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
+++ b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
@@ -536,7 +536,8 @@ public RecoveredElement buildInitialRecoveryState(){
TypeDeclaration type = (TypeDeclaration) referenceContext;
for (int i = 0; i < type.fields.length; i++){
FieldDeclaration field = type.fields[i];
- if (field.declarationSourceStart <= scanner.initialPosition
+ if (!field.isField()
+ && field.declarationSourceStart <= scanner.initialPosition
&& scanner.initialPosition <= field.declarationSourceEnd
&& scanner.eofPosition <= field.declarationSourceEnd+1){
element = new RecoveredInitializer((Initializer) field, null, 1, this);
diff --git a/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/SourceMapper.java b/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/SourceMapper.java
index fdeba0d826..8b0a204b49 100644
--- a/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/SourceMapper.java
+++ b/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/SourceMapper.java
@@ -529,3 +529,4 @@ public char[][] getImports() {
}
return this.imports;
}
+} \ No newline at end of file

Back to the top