Fixed Bug 441907 - [1.8][compiler] Eclipse 4.4.x compiler generics bugs
with streams and lambdas
Fixed Bug 430656 - [1.8][content assist] Content assist does not work
for method reference argument
Fixed Bug 442983 - [1.8] NPE in Scope.findDefaultAbstractMethod
Fixed [1.8][compiler][lambda] $NON-NLS$ in lambda statement used as
argument does not work
Fixed Bug 422810 - [1.8][compiler] Incorrect ambiguous call error
Fixed Bug 416480 - Error in bytecode generated by ECJ compiler leads to
IncompatibleClassChangeError
Fixed Bug 439431 - [compiler][1.8] AIOOBE in
ClassFile#dumpTargetTypeContents()
Fixed Bug 438952 - [1.8][content assist] StackOverflowError at
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.traverse(SingleTypeReference.java:108)
Fixed Bug 443854 - \u205f should not be a valid Java Identifier Part
Fixed Bug 433458 - [1.8][compiler] Eclipse accepts lambda expression
Fixed Bug 442416 - $deserializeLambda$ missing cases for nested lambdas

Signed-off-by: Olivier Tardieu <tardieu@us.ibm.com>
Fixed Bug 442418 - $deserializeLambda$ off-by-one error when
deserializing the captured arguments of a lambda that also capture this

Signed-off-by: Olivier Tardieu <tardieu@us.ibm.com>
Bug 434483 - [1.8][compiler][inference] Type inference not picked up
with method reference
Fixed Bug 433588 - [1.8][compiler] ECJ compiles an ambiguous call in the
presence of an unrelated unused method.
Fixed  [1.8][compiler] nested lambda type incorrectly inferred vs javac
Bug 432110: [1.8][compiler] nested lambda type incorrectly inferred vs javac
Fixed Bug 430425 - [1.8][compiler] Type mismatch: cannot convert from
StyleConverter<ParsedValue[],Insets> to
StyleConverter<ParsedValue[],Insets>
Fixed Bug 441929 - [1.8][compiler] @SuppressWarnings("unchecked") not
accepted on local variable
Bug 441734 - [1.8][inference] Generic method with nested parameterized
type argument fails on method reference
Bug 442954 - Update references to JLS 15.28 after renumbering