8033437: javac, inconsistent generic types behaviour when compiling together vs. separate

Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Reviewed-by: jjg
3 files changed