langtools/src/share/classes/com/sun/tools/javac/comp/Enter.java
changeset 864 b1cf6afb8244
parent 10 06bc494ca11e
child 1206 3a05355982a9
--- a/langtools/src/share/classes/com/sun/tools/javac/comp/Enter.java	Thu Jul 10 11:25:23 2008 -0700
+++ b/langtools/src/share/classes/com/sun/tools/javac/comp/Enter.java	Thu Jul 10 16:50:38 2008 -0700
@@ -260,8 +260,11 @@
      */
     <T extends JCTree> List<Type> classEnter(List<T> trees, Env<AttrContext> env) {
         ListBuffer<Type> ts = new ListBuffer<Type>();
-        for (List<T> l = trees; l.nonEmpty(); l = l.tail)
-            ts.append(classEnter(l.head, env));
+        for (List<T> l = trees; l.nonEmpty(); l = l.tail) {
+            Type t = classEnter(l.head, env);
+            if (t != null)
+                ts.append(t);
+        }
         return ts.toList();
     }