[FIR] pass correct scope during annotation resolve for local declarations

We should pass container for correct logic around CLASS_HEADER_ANNOTATIONS.
Also, such correct containers will be used in the context of KT-63042 to
correctly detect an annotation ownership

^KT-63042
^KT-63842 Fixed
This commit is contained in:
Dmitrii Gridin
2023-11-27 19:11:32 +01:00
committed by Space Team
parent fcb3f003dc
commit 06aad65ed3
27 changed files with 131 additions and 146 deletions
@@ -18,35 +18,35 @@
context -> FirConstructorSymbol <local>/OriginalClass.OriginalClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass]
@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>
@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>
context -> FirTypeParameterSymbol T from FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> []
@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int
@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int
context -> FirTypeParameterSymbol T from FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> []
@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>
@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>
context -> FirConstructorSymbol <local>/OriginalClass.InnerClass.InnerClass
anchor -> []
@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>
@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>
context -> FirConstructorSymbol <local>/OriginalClass.InnerClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int
@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int
context -> FirConstructorSymbol <local>/OriginalClass.InnerClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>
@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>
context -> FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>
@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>
context -> FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int
@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int
context -> FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@@ -88,9 +88,9 @@ FILE: [ResolvedTo(IMPORTS)] classAnnotationsInLocalClass.kt
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(class ), <Unresolved name: prop>#)) local final [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] class InnerClass<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>|, @R|Anno|[Types](position = <strcat>(String(type param ), R|<local>/localProp|)) [ResolvedTo(BODY_RESOLVE)] Outer(T) : R|@R|Anno|(position = <strcat>(String(bound ), R|<local>/localProp|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|<local>/localProp|)) kotlin/Int>|> : R|@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>| {
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=InnerClass] constructor<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>|>(): R|<local>/OriginalClass.InnerClass<T, T>| {
super<R|@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>|>()
@R|Anno|[Types](position = <strcat>(String(class ), this@R|<local>/OriginalClass|.R|<local>/prop|)) local final [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] class InnerClass<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>|, @R|Anno|[Types](position = <strcat>(String(type param ), R|<local>/localProp|)) [ResolvedTo(BODY_RESOLVE)] Outer(T) : R|@R|Anno|(position = <strcat>(String(bound ), R|<local>/localProp|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|<local>/localProp|)) kotlin/Int>|> : R|@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>| {
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=InnerClass] constructor<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>|>(): R|<local>/OriginalClass.InnerClass<T, T>| {
super<R|@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>|>()
}
}
@@ -18,35 +18,35 @@
context -> FirConstructorSymbol <local>/OriginalClass.OriginalClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass]
@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>
@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>
context -> FirTypeParameterSymbol T from FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> []
@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int
@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int
context -> FirTypeParameterSymbol T from FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> []
@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>
@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>
context -> FirConstructorSymbol <local>/OriginalClass.InnerClass.InnerClass
anchor -> []
@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>
@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>
context -> FirConstructorSymbol <local>/OriginalClass.InnerClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int
@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int
context -> FirConstructorSymbol <local>/OriginalClass.InnerClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>
@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>
context -> FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>
@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>
context -> FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int
@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int
context -> FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@@ -88,9 +88,9 @@ FILE: [ResolvedTo(IMPORTS)] classAnnotationsInLocalClass.kt
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(class ), <Unresolved name: prop>#)) local final [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] class InnerClass<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>|, @R|Anno|[Types](position = <strcat>(String(type param ), R|<local>/localProp|)) [ResolvedTo(BODY_RESOLVE)] Outer(T) : R|@R|Anno|(position = <strcat>(String(bound ), R|<local>/localProp|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|<local>/localProp|)) kotlin/Int>|> : R|@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>| {
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=InnerClass] constructor<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>|>(): R|<local>/OriginalClass.InnerClass<T, T>| {
super<R|@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>|>()
@R|Anno|[Types](position = <strcat>(String(class ), this@R|<local>/OriginalClass|.R|<local>/prop|)) local final [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] class InnerClass<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>|, @R|Anno|[Types](position = <strcat>(String(type param ), R|<local>/localProp|)) [ResolvedTo(BODY_RESOLVE)] Outer(T) : R|@R|Anno|(position = <strcat>(String(bound ), R|<local>/localProp|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|<local>/localProp|)) kotlin/Int>|> : R|@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>| {
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=InnerClass] constructor<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>|>(): R|<local>/OriginalClass.InnerClass<T, T>| {
super<R|@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>|>()
}
}
@@ -291,9 +291,9 @@ FILE: [ResolvedTo(IMPORTS)] classAnnotationsInLocalClass.kt
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(class ), <Unresolved name: prop>#)) local final [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] class InnerClass<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>|, @R|Anno|[Types](position = <strcat>(String(type param ), R|<local>/localProp|)) [ResolvedTo(BODY_RESOLVE)] Outer(T) : R|@R|Anno|(position = <strcat>(String(bound ), R|<local>/localProp|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|<local>/localProp|)) kotlin/Int>|> : R|@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>| {
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=InnerClass] constructor<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>|>(): R|<local>/OriginalClass.InnerClass<T, T>| {
super<R|@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>|>()
@R|Anno|[Types](position = <strcat>(String(class ), this@R|<local>/OriginalClass|.R|<local>/prop|)) local final [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] class InnerClass<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>|, @R|Anno|[Types](position = <strcat>(String(type param ), R|<local>/localProp|)) [ResolvedTo(BODY_RESOLVE)] Outer(T) : R|@R|Anno|(position = <strcat>(String(bound ), R|<local>/localProp|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|<local>/localProp|)) kotlin/Int>|> : R|@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>| {
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=InnerClass] constructor<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>|>(): R|<local>/OriginalClass.InnerClass<T, T>| {
super<R|@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>|>()
}
}
@@ -329,9 +329,9 @@ FILE: [ResolvedTo(BODY_RESOLVE)] classAnnotationsInLocalClass.kt
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(class ), <Unresolved name: prop>#)) local final [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] class InnerClass<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>|, @R|Anno|[Types](position = <strcat>(String(type param ), R|<local>/localProp|)) [ResolvedTo(BODY_RESOLVE)] Outer(T) : R|@R|Anno|(position = <strcat>(String(bound ), R|<local>/localProp|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|<local>/localProp|)) kotlin/Int>|> : R|@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>| {
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=InnerClass] constructor<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>|>(): R|<local>/OriginalClass.InnerClass<T, T>| {
super<R|@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>|>()
@R|Anno|[Types](position = <strcat>(String(class ), this@R|<local>/OriginalClass|.R|<local>/prop|)) local final [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] class InnerClass<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>|, @R|Anno|[Types](position = <strcat>(String(type param ), R|<local>/localProp|)) [ResolvedTo(BODY_RESOLVE)] Outer(T) : R|@R|Anno|(position = <strcat>(String(bound ), R|<local>/localProp|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|<local>/localProp|)) kotlin/Int>|> : R|@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>| {
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=InnerClass] constructor<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>|>(): R|<local>/OriginalClass.InnerClass<T, T>| {
super<R|@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>|>()
}
}
@@ -18,35 +18,35 @@
context -> FirConstructorSymbol <local>/OriginalClass.OriginalClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass]
@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>
@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>
context -> FirTypeParameterSymbol T from FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> []
@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int
@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int
context -> FirTypeParameterSymbol T from FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> []
@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>
@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>
context -> FirConstructorSymbol <local>/OriginalClass.InnerClass.InnerClass
anchor -> []
@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>
@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>
context -> FirConstructorSymbol <local>/OriginalClass.InnerClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int
@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int
context -> FirConstructorSymbol <local>/OriginalClass.InnerClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>
@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>
context -> FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>
@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>
context -> FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int
@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int
context -> FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@@ -94,9 +94,9 @@ FILE: [ResolvedTo(IMPORTS)] classAnnotationsInLocalClassScript.kts
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(class ), <Unresolved name: prop>#)) local final [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] class InnerClass<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>|, @R|Anno|[Types](position = <strcat>(String(type param ), R|<local>/localProp|)) [ResolvedTo(BODY_RESOLVE)] Outer(T) : R|@R|Anno|(position = <strcat>(String(bound ), R|<local>/localProp|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|<local>/localProp|)) kotlin/Int>|> : R|@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>| {
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=InnerClass] constructor<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>|>(): R|<local>/OriginalClass.InnerClass<T, T>| {
super<R|@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>|>()
@R|Anno|[Types](position = <strcat>(String(class ), this@R|<local>/OriginalClass|.R|<local>/prop|)) local final [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] class InnerClass<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>|, @R|Anno|[Types](position = <strcat>(String(type param ), R|<local>/localProp|)) [ResolvedTo(BODY_RESOLVE)] Outer(T) : R|@R|Anno|(position = <strcat>(String(bound ), R|<local>/localProp|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|<local>/localProp|)) kotlin/Int>|> : R|@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>| {
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=InnerClass] constructor<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>|>(): R|<local>/OriginalClass.InnerClass<T, T>| {
super<R|@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>|>()
}
}
@@ -18,35 +18,35 @@
context -> FirConstructorSymbol <local>/OriginalClass.OriginalClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass]
@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>
@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>
context -> FirTypeParameterSymbol T from FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> []
@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int
@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int
context -> FirTypeParameterSymbol T from FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> []
@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>
@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>
context -> FirConstructorSymbol <local>/OriginalClass.InnerClass.InnerClass
anchor -> []
@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>
@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>
context -> FirConstructorSymbol <local>/OriginalClass.InnerClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int
@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int
context -> FirConstructorSymbol <local>/OriginalClass.InnerClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>
@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>
context -> FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>
@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>
context -> FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int
@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int
context -> FirRegularClassSymbol <local>/OriginalClass.InnerClass
anchor -> [FirRegularClassSymbol <local>/OriginalClass.InnerClass]
@@ -94,9 +94,9 @@ FILE: [ResolvedTo(IMPORTS)] classAnnotationsInLocalClassScript.kts
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(class ), <Unresolved name: prop>#)) local final [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] class InnerClass<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>|, @R|Anno|[Types](position = <strcat>(String(type param ), R|<local>/localProp|)) [ResolvedTo(BODY_RESOLVE)] Outer(T) : R|@R|Anno|(position = <strcat>(String(bound ), R|<local>/localProp|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|<local>/localProp|)) kotlin/Int>|> : R|@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>| {
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=InnerClass] constructor<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>|>(): R|<local>/OriginalClass.InnerClass<T, T>| {
super<R|@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>|>()
@R|Anno|[Types](position = <strcat>(String(class ), this@R|<local>/OriginalClass|.R|<local>/prop|)) local final [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] class InnerClass<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>|, @R|Anno|[Types](position = <strcat>(String(type param ), R|<local>/localProp|)) [ResolvedTo(BODY_RESOLVE)] Outer(T) : R|@R|Anno|(position = <strcat>(String(bound ), R|<local>/localProp|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|<local>/localProp|)) kotlin/Int>|> : R|@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>| {
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=InnerClass] constructor<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>|>(): R|<local>/OriginalClass.InnerClass<T, T>| {
super<R|@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>|>()
}
}
@@ -374,9 +374,9 @@ FILE: [ResolvedTo(IMPORTS)] classAnnotationsInLocalClassScript.kts
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(class ), <Unresolved name: prop>#)) local final [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] class InnerClass<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>|, @R|Anno|[Types](position = <strcat>(String(type param ), R|<local>/localProp|)) [ResolvedTo(BODY_RESOLVE)] Outer(T) : R|@R|Anno|(position = <strcat>(String(bound ), R|<local>/localProp|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|<local>/localProp|)) kotlin/Int>|> : R|@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>| {
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=InnerClass] constructor<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>|>(): R|<local>/OriginalClass.InnerClass<T, T>| {
super<R|@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>|>()
@R|Anno|[Types](position = <strcat>(String(class ), this@R|<local>/OriginalClass|.R|<local>/prop|)) local final [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] class InnerClass<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>|, @R|Anno|[Types](position = <strcat>(String(type param ), R|<local>/localProp|)) [ResolvedTo(BODY_RESOLVE)] Outer(T) : R|@R|Anno|(position = <strcat>(String(bound ), R|<local>/localProp|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|<local>/localProp|)) kotlin/Int>|> : R|@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>| {
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=InnerClass] constructor<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>|>(): R|<local>/OriginalClass.InnerClass<T, T>| {
super<R|@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>|>()
}
}
@@ -419,9 +419,9 @@ FILE: [ResolvedTo(BODY_RESOLVE)] classAnnotationsInLocalClassScript.kts
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(class ), <Unresolved name: prop>#)) local final [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] class InnerClass<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>|, @R|Anno|[Types](position = <strcat>(String(type param ), R|<local>/localProp|)) [ResolvedTo(BODY_RESOLVE)] Outer(T) : R|@R|Anno|(position = <strcat>(String(bound ), R|<local>/localProp|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|<local>/localProp|)) kotlin/Int>|> : R|@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>| {
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=InnerClass] constructor<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), <Unresolved name: prop>#)) kotlin/Int>|>(): R|<local>/OriginalClass.InnerClass<T, T>| {
super<R|@R|Anno|(position = <strcat>(String(super type ), <Unresolved name: prop>#)) A<@R|Anno|(position = <strcat>(String(nested super type ), <Unresolved name: prop>#)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), <Unresolved name: prop>#)) kotlin/Int>>|>()
@R|Anno|[Types](position = <strcat>(String(class ), this@R|<local>/OriginalClass|.R|<local>/prop|)) local final [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] class InnerClass<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>|, @R|Anno|[Types](position = <strcat>(String(type param ), R|<local>/localProp|)) [ResolvedTo(BODY_RESOLVE)] Outer(T) : R|@R|Anno|(position = <strcat>(String(bound ), R|<local>/localProp|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), R|<local>/localProp|)) kotlin/Int>|> : R|@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>| {
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=InnerClass] constructor<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] T : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>|>(): R|<local>/OriginalClass.InnerClass<T, T>| {
super<R|@R|Anno|(position = <strcat>(String(super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) A<@R|Anno|(position = <strcat>(String(nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/collections/List<@R|Anno|(position = <strcat>(String(nested nested super type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int>>|>()
}
}
@@ -2,7 +2,7 @@
context -> FirPropertySymbol <local>/explicitType
anchor -> [FirPropertySymbol <local>/explicitType]
@R|Anno|(position = <strcat>(String(receiver type ), <Unresolved name: prop>#)) F
@R|Anno|(position = <strcat>(String(receiver type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) F
context -> FirPropertySymbol <local>/explicitType
anchor -> [FirPropertySymbol <local>/explicitType]
@@ -14,7 +14,7 @@
context -> FirBackingFieldSymbol <local>/field from FirPropertySymbol <local>/explicitType
anchor -> [FirPropertySymbol <local>/explicitType]
@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number
@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number
context -> FirTypeParameterSymbol F from FirPropertySymbol <local>/explicitType
anchor -> [FirPropertySymbol <local>/explicitType]
@@ -37,7 +37,7 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterAnnotationsInLocalClass.kt
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(property ), this@R|<local>/OriginalClass|.R|<local>/prop|)) public final [ResolvedTo(BODY_RESOLVE)] val <@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] F : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), <Unresolved name: prop>#)) R|@R|Anno|(position = <strcat>(String(receiver type ), <Unresolved name: prop>#)) F|.explicitType: R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(property ), this@R|<local>/OriginalClass|.R|<local>/prop|)) public final [ResolvedTo(BODY_RESOLVE)] val <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|<local>/OriginalClass|.R|<local>/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) F|.explicitType: R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int|
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int| {
^ Int(1)
}
@@ -2,7 +2,7 @@
context -> FirPropertySymbol <local>/explicitType
anchor -> [FirPropertySymbol <local>/explicitType]
@R|Anno|(position = <strcat>(String(receiver type ), <Unresolved name: prop>#)) F
@R|Anno|(position = <strcat>(String(receiver type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) F
context -> FirPropertySymbol <local>/explicitType
anchor -> [FirPropertySymbol <local>/explicitType]
@@ -14,7 +14,7 @@
context -> FirBackingFieldSymbol <local>/field from FirPropertySymbol <local>/explicitType
anchor -> [FirPropertySymbol <local>/explicitType]
@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number
@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number
context -> FirTypeParameterSymbol F from FirPropertySymbol <local>/explicitType
anchor -> [FirPropertySymbol <local>/explicitType]
@@ -37,7 +37,7 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterAnnotationsInLocalClass.kt
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(property ), this@R|<local>/OriginalClass|.R|<local>/prop|)) public final [ResolvedTo(BODY_RESOLVE)] val <@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] F : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), <Unresolved name: prop>#)) R|@R|Anno|(position = <strcat>(String(receiver type ), <Unresolved name: prop>#)) F|.explicitType: R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(property ), this@R|<local>/OriginalClass|.R|<local>/prop|)) public final [ResolvedTo(BODY_RESOLVE)] val <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|<local>/OriginalClass|.R|<local>/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) F|.explicitType: R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int|
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int| {
^ Int(1)
}
@@ -209,7 +209,7 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterAnnotationsInLocalClass.kt
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(property ), this@R|<local>/OriginalClass|.R|<local>/prop|)) public final [ResolvedTo(BODY_RESOLVE)] val <@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] F : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), <Unresolved name: prop>#)) R|@R|Anno|(position = <strcat>(String(receiver type ), <Unresolved name: prop>#)) F|.explicitType: R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(property ), this@R|<local>/OriginalClass|.R|<local>/prop|)) public final [ResolvedTo(BODY_RESOLVE)] val <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|<local>/OriginalClass|.R|<local>/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) F|.explicitType: R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int|
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int| {
^ Int(1)
}
@@ -238,7 +238,7 @@ FILE: [ResolvedTo(BODY_RESOLVE)] typeParameterAnnotationsInLocalClass.kt
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(property ), this@R|<local>/OriginalClass|.R|<local>/prop|)) public final [ResolvedTo(BODY_RESOLVE)] val <@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] F : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), <Unresolved name: prop>#)) R|@R|Anno|(position = <strcat>(String(receiver type ), <Unresolved name: prop>#)) F|.explicitType: R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(property ), this@R|<local>/OriginalClass|.R|<local>/prop|)) public final [ResolvedTo(BODY_RESOLVE)] val <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|<local>/OriginalClass|.R|<local>/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) F|.explicitType: R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int|
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int| {
^ Int(1)
}
@@ -2,7 +2,7 @@
context -> FirPropertySymbol <local>/explicitType
anchor -> [FirPropertySymbol <local>/explicitType]
@R|Anno|(position = <strcat>(String(receiver type ), <Unresolved name: prop>#)) F
@R|Anno|(position = <strcat>(String(receiver type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) F
context -> FirPropertySymbol <local>/explicitType
anchor -> [FirPropertySymbol <local>/explicitType]
@@ -14,7 +14,7 @@
context -> FirBackingFieldSymbol <local>/field from FirPropertySymbol <local>/explicitType
anchor -> [FirPropertySymbol <local>/explicitType]
@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number
@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number
context -> FirTypeParameterSymbol F from FirPropertySymbol <local>/explicitType
anchor -> [FirPropertySymbol <local>/explicitType]
@@ -42,7 +42,7 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterAnnotationsInLocalClassScript.kts
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(property ), this@R|<local>/OriginalClass|.R|<local>/prop|)) public final [ResolvedTo(BODY_RESOLVE)] val <@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] F : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), <Unresolved name: prop>#)) R|@R|Anno|(position = <strcat>(String(receiver type ), <Unresolved name: prop>#)) F|.explicitType: R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(property ), this@R|<local>/OriginalClass|.R|<local>/prop|)) public final [ResolvedTo(BODY_RESOLVE)] val <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|<local>/OriginalClass|.R|<local>/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) F|.explicitType: R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int|
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int| {
^ Int(1)
}
@@ -2,7 +2,7 @@
context -> FirPropertySymbol <local>/explicitType
anchor -> [FirPropertySymbol <local>/explicitType]
@R|Anno|(position = <strcat>(String(receiver type ), <Unresolved name: prop>#)) F
@R|Anno|(position = <strcat>(String(receiver type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) F
context -> FirPropertySymbol <local>/explicitType
anchor -> [FirPropertySymbol <local>/explicitType]
@@ -14,7 +14,7 @@
context -> FirBackingFieldSymbol <local>/field from FirPropertySymbol <local>/explicitType
anchor -> [FirPropertySymbol <local>/explicitType]
@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number
@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number
context -> FirTypeParameterSymbol F from FirPropertySymbol <local>/explicitType
anchor -> [FirPropertySymbol <local>/explicitType]
@@ -42,7 +42,7 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterAnnotationsInLocalClassScript.kts
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(property ), this@R|<local>/OriginalClass|.R|<local>/prop|)) public final [ResolvedTo(BODY_RESOLVE)] val <@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] F : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), <Unresolved name: prop>#)) R|@R|Anno|(position = <strcat>(String(receiver type ), <Unresolved name: prop>#)) F|.explicitType: R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(property ), this@R|<local>/OriginalClass|.R|<local>/prop|)) public final [ResolvedTo(BODY_RESOLVE)] val <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|<local>/OriginalClass|.R|<local>/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) F|.explicitType: R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int|
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int| {
^ Int(1)
}
@@ -280,7 +280,7 @@ FILE: [ResolvedTo(IMPORTS)] typeParameterAnnotationsInLocalClassScript.kts
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(property ), this@R|<local>/OriginalClass|.R|<local>/prop|)) public final [ResolvedTo(BODY_RESOLVE)] val <@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] F : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), <Unresolved name: prop>#)) R|@R|Anno|(position = <strcat>(String(receiver type ), <Unresolved name: prop>#)) F|.explicitType: R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(property ), this@R|<local>/OriginalClass|.R|<local>/prop|)) public final [ResolvedTo(BODY_RESOLVE)] val <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|<local>/OriginalClass|.R|<local>/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) F|.explicitType: R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int|
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int| {
^ Int(1)
}
@@ -315,7 +315,7 @@ FILE: [ResolvedTo(BODY_RESOLVE)] typeParameterAnnotationsInLocalClassScript.kts
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(property ), this@R|<local>/OriginalClass|.R|<local>/prop|)) public final [ResolvedTo(BODY_RESOLVE)] val <@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] F : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), <Unresolved name: prop>#)) R|@R|Anno|(position = <strcat>(String(receiver type ), <Unresolved name: prop>#)) F|.explicitType: R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(property ), this@R|<local>/OriginalClass|.R|<local>/prop|)) public final [ResolvedTo(BODY_RESOLVE)] val <@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] F : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number|> @RECEIVER:R|Anno|[Types](position = <strcat>(String(receiver annotation: ), this@R|<local>/OriginalClass|.R|<local>/prop|)) R|@R|Anno|(position = <strcat>(String(receiver type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) F|.explicitType: R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int|
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Int| {
^ Int(1)
}
@@ -1,8 +1,8 @@
@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number
@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number
context -> FirTypeParameterSymbol A from FirTypeAliasSymbol <local>/OriginalClass.NestedTypeAlias
anchor -> []
@R|Anno|(position = <strcat>(String(type ), <Unresolved name: prop>#)) <local>/OriginalClass<A>
@R|Anno|(position = <strcat>(String(type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) <local>/OriginalClass<A>
context -> FirTypeAliasSymbol <local>/OriginalClass.NestedTypeAlias
anchor -> [FirTypeAliasSymbol <local>/OriginalClass.NestedTypeAlias]
@@ -25,7 +25,7 @@ FILE: [ResolvedTo(IMPORTS)] nestedAliasWithNestedAnnotationInLocalClass.kt
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(alias ), <Unresolved name: prop>#)) local final [ResolvedTo(BODY_RESOLVE)] typealias NestedTypeAlias<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] A : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number|> = R|@R|Anno|(position = <strcat>(String(type ), <Unresolved name: prop>#)) <local>/OriginalClass<A>|
@R|Anno|[Types](position = <strcat>(String(alias ), this@R|<local>/OriginalClass|.R|<local>/prop|)) local final [ResolvedTo(BODY_RESOLVE)] typealias NestedTypeAlias<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] A : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number|> = R|@R|Anno|(position = <strcat>(String(type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) <local>/OriginalClass<A>|
}
@@ -1,8 +1,8 @@
@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number
@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number
context -> FirTypeParameterSymbol A from FirTypeAliasSymbol <local>/OriginalClass.NestedTypeAlias
anchor -> []
@R|Anno|(position = <strcat>(String(type ), <Unresolved name: prop>#)) <local>/OriginalClass<A>
@R|Anno|(position = <strcat>(String(type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) <local>/OriginalClass<A>
context -> FirTypeAliasSymbol <local>/OriginalClass.NestedTypeAlias
anchor -> [FirTypeAliasSymbol <local>/OriginalClass.NestedTypeAlias]
@@ -25,7 +25,7 @@ FILE: [ResolvedTo(IMPORTS)] nestedAliasWithNestedAnnotationInLocalClass.kt
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(alias ), <Unresolved name: prop>#)) local final [ResolvedTo(BODY_RESOLVE)] typealias NestedTypeAlias<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] A : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number|> = R|@R|Anno|(position = <strcat>(String(type ), <Unresolved name: prop>#)) <local>/OriginalClass<A>|
@R|Anno|[Types](position = <strcat>(String(alias ), this@R|<local>/OriginalClass|.R|<local>/prop|)) local final [ResolvedTo(BODY_RESOLVE)] typealias NestedTypeAlias<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] A : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number|> = R|@R|Anno|(position = <strcat>(String(type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) <local>/OriginalClass<A>|
}
@@ -200,7 +200,7 @@ FILE: [ResolvedTo(IMPORTS)] nestedAliasWithNestedAnnotationInLocalClass.kt
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(alias ), <Unresolved name: prop>#)) local final [ResolvedTo(BODY_RESOLVE)] typealias NestedTypeAlias<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] A : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number|> = R|@R|Anno|(position = <strcat>(String(type ), <Unresolved name: prop>#)) <local>/OriginalClass<A>|
@R|Anno|[Types](position = <strcat>(String(alias ), this@R|<local>/OriginalClass|.R|<local>/prop|)) local final [ResolvedTo(BODY_RESOLVE)] typealias NestedTypeAlias<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] A : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number|> = R|@R|Anno|(position = <strcat>(String(type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) <local>/OriginalClass<A>|
}
@@ -226,7 +226,7 @@ FILE: [ResolvedTo(BODY_RESOLVE)] nestedAliasWithNestedAnnotationInLocalClass.kt
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(alias ), <Unresolved name: prop>#)) local final [ResolvedTo(BODY_RESOLVE)] typealias NestedTypeAlias<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] A : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number|> = R|@R|Anno|(position = <strcat>(String(type ), <Unresolved name: prop>#)) <local>/OriginalClass<A>|
@R|Anno|[Types](position = <strcat>(String(alias ), this@R|<local>/OriginalClass|.R|<local>/prop|)) local final [ResolvedTo(BODY_RESOLVE)] typealias NestedTypeAlias<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] A : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number|> = R|@R|Anno|(position = <strcat>(String(type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) <local>/OriginalClass<A>|
}
@@ -1,8 +1,8 @@
@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number
@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number
context -> FirTypeParameterSymbol A from FirTypeAliasSymbol <local>/OriginalClass.NestedTypeAlias
anchor -> []
@R|Anno|(position = <strcat>(String(type ), <Unresolved name: prop>#)) <local>/OriginalClass<A>
@R|Anno|(position = <strcat>(String(type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) <local>/OriginalClass<A>
context -> FirTypeAliasSymbol <local>/OriginalClass.NestedTypeAlias
anchor -> [FirTypeAliasSymbol <local>/OriginalClass.NestedTypeAlias]
@@ -30,7 +30,7 @@ FILE: [ResolvedTo(IMPORTS)] nestedAliasWithNestedAnnotationInLocalClassScript.kt
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(alias ), <Unresolved name: prop>#)) local final [ResolvedTo(BODY_RESOLVE)] typealias NestedTypeAlias<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] A : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number|> = R|@R|Anno|(position = <strcat>(String(type ), <Unresolved name: prop>#)) <local>/OriginalClass<A>|
@R|Anno|[Types](position = <strcat>(String(alias ), this@R|<local>/OriginalClass|.R|<local>/prop|)) local final [ResolvedTo(BODY_RESOLVE)] typealias NestedTypeAlias<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] A : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number|> = R|@R|Anno|(position = <strcat>(String(type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) <local>/OriginalClass<A>|
}
@@ -1,8 +1,8 @@
@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number
@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number
context -> FirTypeParameterSymbol A from FirTypeAliasSymbol <local>/OriginalClass.NestedTypeAlias
anchor -> []
@R|Anno|(position = <strcat>(String(type ), <Unresolved name: prop>#)) <local>/OriginalClass<A>
@R|Anno|(position = <strcat>(String(type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) <local>/OriginalClass<A>
context -> FirTypeAliasSymbol <local>/OriginalClass.NestedTypeAlias
anchor -> [FirTypeAliasSymbol <local>/OriginalClass.NestedTypeAlias]
@@ -30,7 +30,7 @@ FILE: [ResolvedTo(IMPORTS)] nestedAliasWithNestedAnnotationInLocalClassScript.kt
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(alias ), <Unresolved name: prop>#)) local final [ResolvedTo(BODY_RESOLVE)] typealias NestedTypeAlias<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] A : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number|> = R|@R|Anno|(position = <strcat>(String(type ), <Unresolved name: prop>#)) <local>/OriginalClass<A>|
@R|Anno|[Types](position = <strcat>(String(alias ), this@R|<local>/OriginalClass|.R|<local>/prop|)) local final [ResolvedTo(BODY_RESOLVE)] typealias NestedTypeAlias<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] A : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number|> = R|@R|Anno|(position = <strcat>(String(type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) <local>/OriginalClass<A>|
}
@@ -271,7 +271,7 @@ FILE: [ResolvedTo(IMPORTS)] nestedAliasWithNestedAnnotationInLocalClassScript.kt
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(alias ), <Unresolved name: prop>#)) local final [ResolvedTo(BODY_RESOLVE)] typealias NestedTypeAlias<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] A : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number|> = R|@R|Anno|(position = <strcat>(String(type ), <Unresolved name: prop>#)) <local>/OriginalClass<A>|
@R|Anno|[Types](position = <strcat>(String(alias ), this@R|<local>/OriginalClass|.R|<local>/prop|)) local final [ResolvedTo(BODY_RESOLVE)] typealias NestedTypeAlias<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] A : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number|> = R|@R|Anno|(position = <strcat>(String(type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) <local>/OriginalClass<A>|
}
@@ -303,7 +303,7 @@ FILE: [ResolvedTo(BODY_RESOLVE)] nestedAliasWithNestedAnnotationInLocalClassScri
public final [ResolvedTo(BODY_RESOLVE)] val prop: R|kotlin/Int| = Int(0)
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=OriginalClass] get(): R|kotlin/Int|
@R|Anno|[Types](position = <strcat>(String(alias ), <Unresolved name: prop>#)) local final [ResolvedTo(BODY_RESOLVE)] typealias NestedTypeAlias<@R|Anno|[Types](position = <strcat>(String(type param ), <Unresolved name: prop>#)) [ResolvedTo(BODY_RESOLVE)] A : R|@R|Anno|(position = <strcat>(String(bound ), <Unresolved name: prop>#)) kotlin/Number|> = R|@R|Anno|(position = <strcat>(String(type ), <Unresolved name: prop>#)) <local>/OriginalClass<A>|
@R|Anno|[Types](position = <strcat>(String(alias ), this@R|<local>/OriginalClass|.R|<local>/prop|)) local final [ResolvedTo(BODY_RESOLVE)] typealias NestedTypeAlias<@R|Anno|[Types](position = <strcat>(String(type param ), this@R|<local>/OriginalClass|.R|<local>/prop|)) [ResolvedTo(BODY_RESOLVE)] A : R|@R|Anno|(position = <strcat>(String(bound ), this@R|<local>/OriginalClass|.R|<local>/prop|)) kotlin/Number|> = R|@R|Anno|(position = <strcat>(String(type ), this@R|<local>/OriginalClass|.R|<local>/prop|)) <local>/OriginalClass<A>|
}