Index: model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java =================================================================== RCS file: /home/eclipse/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java,v retrieving revision 1.15 diff -u -r1.15 BindingKeyParser.java --- model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java 11 May 2005 13:53:13 -0000 1.15 +++ model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java 13 May 2005 08:42:24 -0000 @@ -145,7 +145,8 @@ case 'V': case 'Z': // base type - if (this.index == previousTokenEnd) { + if (this.index == previousTokenEnd + && (this.index == 00 || this.source[this.index-1] != '.')) { // case of field or method starting with one of the character above this.index++; this.token = TYPE; return this.token;