src/share/classes/com/sun/tools/javac/tree/TreeCopier.java
Print this page
@@ -336,14 +336,14 @@
JCExpression clazz = copy(t.clazz, p);
List<JCExpression> arguments = copy(t.arguments, p);
return M.at(t.pos).TypeApply(clazz, arguments);
}
- public JCTree visitDisjunctiveType(DisjunctiveTypeTree node, P p) {
- JCTypeDisjunction t = (JCTypeDisjunction) node;
+ public JCTree visitUnionType(UnionTypeTree node, P p) {
+ JCTypeUnion t = (JCTypeUnion) node;
List<JCExpression> components = copy(t.alternatives, p);
- return M.at(t.pos).TypeDisjunction(components);
+ return M.at(t.pos).TypeUnion(components);
}
public JCTree visitArrayType(ArrayTypeTree node, P p) {
JCArrayTypeTree t = (JCArrayTypeTree) node;
JCExpression elemtype = copy(t.elemtype, p);