Community
Participate
Working Groups
I noticed that org.eclipse.jdt.internal.compiler.ast.DisjunctiveTypeReference.resolveType(BlockScope, boolean) returns the LUB after having resolved it, but does not set the resolvedType field. So, at any point of the resolution is over, the resolvedType is lost.
Created attachment 192172 [details] proposed fix
Looks good to me. We should save the resolve type once computed.
Released for 3.7M7 in BETA_JAVA7 branch.
*** Bug 340608 has been marked as a duplicate of this bug. ***
Verified by code inspection.