Index: src/org/eclipse/jdt/core/tests/model/CompletionTests_1_5.java =================================================================== RCS file: /home/eclipse/org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/CompletionTests_1_5.java,v retrieving revision 1.46 diff -u -r1.46 CompletionTests_1_5.java --- src/org/eclipse/jdt/core/tests/model/CompletionTests_1_5.java 8 Jun 2005 11:21:29 -0000 1.46 +++ src/org/eclipse/jdt/core/tests/model/CompletionTests_1_5.java 14 Jun 2005 16:40:43 -0000 @@ -7560,4 +7560,28 @@ "", result.proposals); } +// https://bugs.eclipse.org/bugs/show_bug.cgi?id=99686 + public void test0243() throws JavaModelException { + CompletionResult result = complete( + "/Completion/src3/test0243/X.java", + "package test0243;\n" + + "public class X {\n" + + " void test() {\n" + + " foo(new Object() {}).b\n" + + " }\n" + + " Y foo(T t) {\n" + + " return null;\n" + + " }\n" + + "}\n" + + "class Y {\n" + + " T bar() {\n" + + " return null;\n" + + " }\n" + + "}", + "foo(new Object() {}).b"); + + assertResults( + "bar[METHOD_REF]{bar(), Ltest0243.Y;, ()LObject;, bar, null, 29}", + result.proposals); +} }