Index: src/org/eclipse/jdt/core/tests/dom/ASTModelBridgeTests.java =================================================================== RCS file: /home/eclipse/org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/dom/ASTModelBridgeTests.java,v retrieving revision 1.12 diff -u -r1.12 ASTModelBridgeTests.java --- src/org/eclipse/jdt/core/tests/dom/ASTModelBridgeTests.java 15 Dec 2004 22:31:02 -0000 1.12 +++ src/org/eclipse/jdt/core/tests/dom/ASTModelBridgeTests.java 16 Dec 2004 18:09:49 -0000 @@ -531,10 +531,6 @@ assertTrue("Element should exist", element.exists()); } - /* - * Ensures that the IJavaElement of an IBinding representing a parameter type is correct. - * (regression test for bug 78930 ITypeBinding#getJavaElement() throws NPE for type variable) - */ public void testTypeParameter() throws JavaModelException { ASTNode node = buildAST( "public class X {\n" + @@ -549,6 +545,26 @@ element ); assertTrue("Element should exist", element.exists()); + } + + /* + * Ensures that the IJavaElement of an IBinding representing a wild card is correct. + * (regression test for bug ?) + */ + public void testWildCard() throws JavaModelException { + ASTNode node = buildAST( + "public class X {\n" + + " X field;\n" + + "}" + ); + IBinding binding = ((WildcardType) node).resolveBinding(); + assertNotNull("No binding", binding); + IJavaElement element = binding.getJavaElement(); + assertElementEquals( + "Unexpected Java element", + "", + element + ); }