--- old/src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/Tree.java 2018-09-19 19:35:37.000000000 +0530 +++ new/src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/Tree.java 2018-09-19 19:35:37.000000000 +0530 @@ -69,14 +69,18 @@ return c.isDeclaration(); } - public final boolean isDefinition() { - return c.isDefinition(); + public final boolean isInvalid() { + return c.isInvalid(); } public final boolean isPreprocessing() { return c.isPreprocessing(); } + public final boolean isDefinition() { + return c.isDefinition(); + } + public final boolean isFromMain() { return location().isFromMainFile(); }