Blocks :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
For this Class: public class A { public A(@X A.@Y B jjj) { } class B { public B(@X A. @Y B lll) { } } } This method is generated: public A$B(A, A$B); descriptor: (LA;LA$B;)V flags: ACC_PUBLIC Code: ... RuntimeVisibleTypeAnnotations: 0: #14(): METHOD_FORMAL_PARAMETER, param_index=0, location=[INNER_TYPE] 1: #15(): METHOD_FORMAL_PARAMETER, param_index=0 param_index=0 is wrong since outer.this A is now param 0 and param "lll" is now param 1.
|