--- old/src/jdk.jextract/share/classes/com/sun/tools/jextract/AsmCodeFactory.java 2018-09-12 21:17:59.000000000 +0530 +++ new/src/jdk.jextract/share/classes/com/sun/tools/jextract/AsmCodeFactory.java 2018-09-12 21:17:58.000000000 +0530 @@ -294,7 +294,7 @@ // define enum constants in global_cw enumTree.constants().forEach(constant -> addConstant(global_cw, constant)); - if (enumTree.isAnonymous()) { + if (enumTree.name().isEmpty()) { // We are done with anonymous enum return null; }