-
Bug
-
Resolution: Not an Issue
-
P3
-
None
-
12
-
None
Assertion says:
"For kinds 1, 3, and 5 (REF_getField, REF_putField, and REF_invokeVirtual): If C.f or C.m resolved to a protected field or method, and C is in a different run-time package than the current class, then C must be assignable to the current class."
Last part of the assertion needs to be changed as
"... then the current class must be assignable to C."
Attached testfile demonstrating the error.
"For kinds 1, 3, and 5 (REF_getField, REF_putField, and REF_invokeVirtual): If C.f or C.m resolved to a protected field or method, and C is in a different run-time package than the current class, then C must be assignable to the current class."
Last part of the assertion needs to be changed as
"... then the current class must be assignable to C."
Attached testfile demonstrating the error.