public final class AnnotatedParameterInInnerClassConstructor { public AnnotatedParameterInInnerClassConstructor() { /* compiled code */ } public final class Inner { public Inner(@test.Anno(x = "a") @org.jetbrains.annotations.NotNull java.lang.String $outer, @test.Anno(x = "b") @org.jetbrains.annotations.NotNull java.lang.String a) { /* compiled code */ } } public final class InnerGeneric { public InnerGeneric(@test.Anno(x = "a") T $outer, @test.Anno(x = "b") @org.jetbrains.annotations.NotNull java.lang.String a) { /* compiled code */ } } }