1.1 --- a/src/share/classes/com/sun/tools/javac/tree/TreeCopier.java Sun May 02 15:55:02 2010 -0700 1.2 +++ b/src/share/classes/com/sun/tools/javac/tree/TreeCopier.java Mon May 03 17:12:59 2010 -0700 1.3 @@ -345,6 +345,12 @@ 1.4 return M.at(t.pos).TypeApply(clazz, arguments); 1.5 } 1.6 1.7 + public JCTree visitDisjointType(DisjointTypeTree node, P p) { 1.8 + JCTypeDisjoint t = (JCTypeDisjoint) node; 1.9 + List<JCExpression> components = copy(t.components, p); 1.10 + return M.at(t.pos).TypeDisjoint(components); 1.11 + } 1.12 + 1.13 public JCTree visitArrayType(ArrayTypeTree node, P p) { 1.14 JCArrayTypeTree t = (JCArrayTypeTree) node; 1.15 JCExpression elemtype = copy(t.elemtype, p);