diff -r aec1999bb1fa -r f9f06fcca59d langtools/src/share/classes/com/sun/tools/javac/code/Flags.java --- a/langtools/src/share/classes/com/sun/tools/javac/code/Flags.java Tue Dec 17 10:55:58 2013 +0100 +++ b/langtools/src/share/classes/com/sun/tools/javac/code/Flags.java Tue Dec 17 10:55:59 2013 +0100 @@ -33,6 +33,7 @@ import javax.lang.model.element.Modifier; import com.sun.tools.javac.util.Assert; +import com.sun.tools.javac.util.StringUtils; /** Access flags and other modifiers for Java classes and members. * @@ -388,7 +389,7 @@ Flag(long flag) { this.value = flag; - this.lowercaseName = name().toLowerCase(); + this.lowercaseName = StringUtils.toLowerCase(name()); } @Override