< prev index next >

src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/Tree.java

Print this page

        

*** 98,113 **** if (!(obj instanceof Tree)) { return false; } Tree t = (Tree)obj; ! return name.equals(t.name()) && c.equals(t.cursor()); } @Override public final int hashCode() { ! return name.hashCode() ^ c.hashCode(); } @Override public final String toString() { return Printer.Stringifier(p -> p.dumpCursor(c, true)); --- 98,113 ---- if (!(obj instanceof Tree)) { return false; } Tree t = (Tree)obj; ! return name.equals(t.name()) && location().equals(t.location()); } @Override public final int hashCode() { ! return name.hashCode() ^ location().hashCode(); } @Override public final String toString() { return Printer.Stringifier(p -> p.dumpCursor(c, true));
< prev index next >