hg: panama/dev: 8210911: jextract does not handle redundant forward, backward declarations of struct, union, enum properly

sundararajan.athijegannathan at oracle.com sundararajan.athijegannathan at oracle.com
Wed Sep 19 16:03:40 UTC 2018


Changeset: 690e0bdeaddf
Author:    sundar
Date:      2018-09-19 21:41 +0530
URL:       http://hg.openjdk.java.net/panama/dev/rev/690e0bdeaddf

8210911: jextract does not handle redundant forward, backward declarations of struct, union, enum properly
Reviewed-by: henryjen

! src/jdk.jextract/share/classes/com/sun/tools/jextract/Context.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/EmptyNameHandler.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/TreeFilter.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/TypedefHandler.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/EnumTree.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/StructTree.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/Tree.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/TreeMaker.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/TreePhase.java
+ test/jdk/com/sun/tools/jextract/RedundantDeclsTest.java
+ test/jdk/com/sun/tools/jextract/redundantDecls.h



More information about the panama-dev mailing list