diff -r 20e4a54b1629 -r 1408af4cd8b0 src/share/classes/com/sun/tools/javac/code/Source.java --- a/src/share/classes/com/sun/tools/javac/code/Source.java Sat Sep 29 09:00:58 2012 -0700 +++ b/src/share/classes/com/sun/tools/javac/code/Source.java Thu Oct 04 13:04:53 2012 +0100 @@ -194,6 +194,9 @@ public boolean allowObjectToPrimitiveCast() { return compareTo(JDK1_7) >= 0; } + public boolean allowPoly() { + return compareTo(JDK1_8) >= 0; + } public boolean allowLambda() { return compareTo(JDK1_8) >= 0; }