< prev index next >

test/jdk/com/sun/tools/jextract/jclang-ffi/src/jdk/internal/clang/Type.java

Print this page

        

*** 99,104 **** --- 99,120 ---- } public Cursor getDeclarationCursor() { return new Cursor(LibClang.lib.clang_getTypeDeclaration(type)); } + + @Override + public boolean equals(Object other) { + if (this == other) { + return true; + } + if (!(other instanceof Type)) { + return false; + } + return LibClang.lib.clang_equalTypes(type, ((Type)other).type) != 0; + } + + @Override + public int hashCode() { + return spelling().hashCode(); + } }
< prev index next >