Merge jdk8-b68

8004360: regression test DefaultMethodRegressionTests fails in langtools

Merge

8002099: Add support for intersection types in cast expression

8004101: Add checks for method reference well-formedness

8004102: Add support for generic functional descriptors

8004105: Expression statement lambdas should be void-compatible

7153958: add constant pool reference to class containing inlined constants

7144981: javac should ignore ignorable characters in input

8004068: Fix build problems caused by on-demand imports

(0) -1000 -300 -100 -10 +10 +100 +300 +1000 tip

mercurial