@@ -0,0 +1,588 @@
+package googleBugs;%0A%0Apublic class Issue9 %7B%0A%09%09private void testNamedInnerClass() %7B%0A%09%09%09class B implements Runnable %7B%0A%09%09%09%09public void run() %7B%0A%09%09%09%09%09String s = null;%0A%09%09%09%09%09s.equals(new Object() %7B%0A%09%09%09%09%09%09void test()%7B%0A%09%09%09%09%09%09%09String s = null;%0A%09%09%09%09%09%09%09s.equals(new Object() %7B%0A%0A%09%09%09%09%09%09%09%7D);%0A%09%09%09%09%09%09%7D%0A%09%09%09%09%09%7D);%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%7D%0A%09%09%0A%09%09private void testAnonymousClass() %7B%0A%09%09%09Thread t = new Thread(new Runnable ()%7B%0A%09%09%09%09public void run() %7B%0A%09%09%09%09%09String s = null;%0A%09%09%09%09%09s.equals(new Object() %7B%0A%09%09%09%09%09%09void test()%7B%0A%09%09%09%09%09%09%09String s = null;%0A%09%09%09%09%09%09%09s.equals(new Object() %7B%0A%0A%09%09%09%09%09%09%09%7D);%0A%09%09%09%09%09%09%7D%0A%09%09%09%09%09%7D);%0A%09%09%09%09%7D%0A%09%09%09%7D);%0A%09%09%7D%0A%7D%0A

add test case