test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java
Print this page
*** 22,32 ****
*/
/*
* @test
! * @bug 6639645 7026414
* @summary Modeling type implementing missing interfaces
* @library ../../../../lib
* @build JavacTestingAbstractProcessor TestMissingElement
* @compile -proc:only -XprintRounds -processor TestMissingElement InvalidSource.java
*/
--- 22,32 ----
*/
/*
* @test
! * @bug 6639645 7026414 7025809
* @summary Modeling type implementing missing interfaces
* @library ../../../../lib
* @build JavacTestingAbstractProcessor TestMissingElement
* @compile -proc:only -XprintRounds -processor TestMissingElement InvalidSource.java
*/
*** 102,112 ****
}
private String asString(TypeMirror t) {
if (t == null)
return "[typ:null]";
! return t.accept(new SimpleTypeVisitor7<String, Void>() {
@Override
public String defaultAction(TypeMirror t, Void ignore) {
return "[typ:" + t.toString() + "]";
}
--- 102,112 ----
}
private String asString(TypeMirror t) {
if (t == null)
return "[typ:null]";
! return t.accept(new JavacTestingAbstractProcessor.LatestSimpleTypeVisitor<String, Void>() {
@Override
public String defaultAction(TypeMirror t, Void ignore) {
return "[typ:" + t.toString() + "]";
}
*** 133,143 ****
}
private String asString(Element e) {
if (e == null)
return "[elt:null]";
! return e.accept(new SimpleElementVisitor7<String, Void>() {
@Override
public String defaultAction(Element e, Void ignore) {
return "[elt:" + e.getKind() + " " + e.toString() + "]";
}
@Override
--- 133,143 ----
}
private String asString(Element e) {
if (e == null)
return "[elt:null]";
! return e.accept(new JavacTestingAbstractProcessor.LatestSimpleElementVisitor<String, Void>() {
@Override
public String defaultAction(Element e, Void ignore) {
return "[elt:" + e.getKind() + " " + e.toString() + "]";
}
@Override