--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java Mon Oct 21 15:11:44 2019 +0200
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java Mon Oct 21 15:38:26 2019 +0200
@@ -214,6 +214,7 @@
public final Type documentedType;
public final Type elementTypeType;
public final Type functionalInterfaceType;
+ public final Type previewFeatureType;
/** The symbol representing the length field of an array.
*/
@@ -570,6 +571,7 @@
lambdaMetafactory = enterClass("java.lang.invoke.LambdaMetafactory");
stringConcatFactory = enterClass("java.lang.invoke.StringConcatFactory");
functionalInterfaceType = enterClass("java.lang.FunctionalInterface");
+ previewFeatureType = enterClass("jdk.internal.PreviewFeature");
synthesizeEmptyInterfaceIfMissing(autoCloseableType);
synthesizeEmptyInterfaceIfMissing(cloneableType);