--- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java Tue Mar 15 13:48:30 2016 -0700
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java Thu Mar 17 19:04:28 2016 +0000
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1999, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1999, 2015, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,6 +63,13 @@
public final Name _default;
public final Name _super;
public final Name _this;
+ public final Name exports;
+ public final Name module;
+ public final Name provides;
+ public final Name requires;
+ public final Name to;
+ public final Name uses;
+ public final Name with;
// field and method names
public final Name _name;
@@ -116,6 +123,9 @@
// package names
public final Name java_lang;
+ // module names
+ public final Name java_base;
+
// attribute names
public final Name Annotation;
public final Name AnnotationDefault;
@@ -134,6 +144,7 @@
public final Name LocalVariableTable;
public final Name LocalVariableTypeTable;
public final Name MethodParameters;
+ public final Name Module;
public final Name RuntimeInvisibleAnnotations;
public final Name RuntimeInvisibleParameterAnnotations;
public final Name RuntimeInvisibleTypeAnnotations;
@@ -148,6 +159,7 @@
public final Name Synthetic;
public final Name Value;
public final Name Varargs;
+ public final Name Version;
// members of java.lang.annotation.ElementType
public final Name ANNOTATION_TYPE;
@@ -170,10 +182,11 @@
public final Name T;
public final Name deprecated;
public final Name ex;
+ public final Name module_info;
public final Name package_info;
public final Name requireNonNull;
- //lambda-related
+ // lambda-related
public final Name lambda;
public final Name metafactory;
public final Name altMetafactory;
@@ -205,6 +218,13 @@
_default = fromString("default");
_super = fromString("super");
_this = fromString("this");
+ exports = fromString("exports");
+ module = fromString("module");
+ provides = fromString("provides");
+ requires = fromString("requires");
+ to = fromString("to");
+ uses = fromString("uses");
+ with = fromString("with");
// field and method names
_name = fromString("name");
@@ -259,6 +279,9 @@
// package names
java_lang = fromString("java.lang");
+ // module names
+ java_base = fromString("java.base");
+
// attribute names
Annotation = fromString("Annotation");
AnnotationDefault = fromString("AnnotationDefault");
@@ -277,6 +300,7 @@
LocalVariableTable = fromString("LocalVariableTable");
LocalVariableTypeTable = fromString("LocalVariableTypeTable");
MethodParameters = fromString("MethodParameters");
+ Module = fromString("Module");
RuntimeInvisibleAnnotations = fromString("RuntimeInvisibleAnnotations");
RuntimeInvisibleParameterAnnotations = fromString("RuntimeInvisibleParameterAnnotations");
RuntimeInvisibleTypeAnnotations = fromString("RuntimeInvisibleTypeAnnotations");
@@ -291,6 +315,7 @@
Synthetic = fromString("Synthetic");
Value = fromString("Value");
Varargs = fromString("Varargs");
+ Version = fromString("Version");
// members of java.lang.annotation.ElementType
ANNOTATION_TYPE = fromString("ANNOTATION_TYPE");
@@ -313,6 +338,7 @@
T = fromString("T");
deprecated = fromString("deprecated");
ex = fromString("ex");
+ module_info = fromString("module-info");
package_info = fromString("package-info");
requireNonNull = fromString("requireNonNull");