test/tools/javac/processing/model/type/TestUnionType.java
Print this page
*** 21,31 ****
* questions.
*/
/*
* @test
! * @bug 7029150
* @summary Test support for union types
* @library ../../../lib
*/
import java.net.URI;
--- 21,31 ----
* questions.
*/
/*
* @test
! * @bug 7029150 7025809
* @summary Test support for union types
* @library ../../../lib
*/
import java.net.URI;
*** 36,46 ****
import javax.lang.model.util.*;
import javax.tools.*;
import com.sun.source.tree.*;
import com.sun.source.util.*;
!
public class TestUnionType extends JavacTestingAbstractProcessor {
enum TestKind {
SingleType("E1", "E1",
"VariableTree: E1 e",
--- 36,46 ----
import javax.lang.model.util.*;
import javax.tools.*;
import com.sun.source.tree.*;
import com.sun.source.util.*;
! import static JavacTestingAbstractProcessor.*;
public class TestUnionType extends JavacTestingAbstractProcessor {
enum TestKind {
SingleType("E1", "E1",
"VariableTree: E1 e",
*** 192,202 ****
System.err.println(msg);
log.add(msg);
}
}
! class TypePrinter extends SimpleTypeVisitor7<String, Void> {
@Override
protected String defaultAction(TypeMirror tm, Void ignore) {
return String.valueOf(tm.getKind());
}
--- 192,202 ----
System.err.println(msg);
log.add(msg);
}
}
! class TypePrinter extends SimpleTypeVisitor<String, Void> {
@Override
protected String defaultAction(TypeMirror tm, Void ignore) {
return String.valueOf(tm.getKind());
}