[FIR] Initialize public visibility for class-like declarations at FIR building phase if no modifier is presented

Java resolving subsystem requires calculated visibility for correct disambiguation of supertypes.
But visibility remains `Unknown` for Kotlin class-like declarations during supertypes resolving because `STATUS` resolve phase is performed after `SUPER_TYPES` phase.
To fix the problem, the visibility should be initialized to public at the FIR building phase if no modifier is presented.

^KT-64127 Fixed
This commit is contained in:
Ivan Kochurkin
2023-12-13 23:57:19 +01:00
committed by Space Team
parent ee8d42532b
commit 69b9bfc3e0
915 changed files with 12362 additions and 12164 deletions
@@ -1,12 +1,12 @@
RAW_FIR:
FILE: [ResolvedTo(RAW_FIR)] component1TypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -14,7 +14,7 @@ FILE: [ResolvedTo(RAW_FIR)] component1TypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -29,13 +29,13 @@ FILE: [ResolvedTo(RAW_FIR)] component1TypeCollision.kt
IMPORTS:
FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -43,7 +43,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -58,13 +58,13 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
COMPILER_REQUIRED_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -72,7 +72,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -87,13 +87,13 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
COMPANION_GENERATION:
FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(COMPANION_GENERATION)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(COMPANION_GENERATION)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(COMPANION_GENERATION)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(COMPANION_GENERATION)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -101,7 +101,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public? final? [ResolvedTo(COMPANION_GENERATION)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(COMPANION_GENERATION)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -116,13 +116,13 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
SUPER_TYPES:
FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(SUPER_TYPES)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(SUPER_TYPES)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(SUPER_TYPES)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(SUPER_TYPES)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -130,7 +130,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public? final? [ResolvedTo(SUPER_TYPES)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(SUPER_TYPES)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -145,13 +145,13 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
TYPES:
FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(TYPES)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(TYPES)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(TYPES)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(TYPES)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: R|one/two/MyDataClass.MyClass|): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -159,7 +159,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public? final? [ResolvedTo(TYPES)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public? [ResolvedTo(TYPES)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -174,7 +174,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
STATUS:
FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -188,7 +188,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public final [ResolvedTo(STATUS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(STATUS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -203,7 +203,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
EXPECT_ACTUAL_MATCHING:
FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -217,7 +217,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -232,7 +232,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -246,7 +246,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -261,7 +261,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
IMPLICIT_TYPES_BODY_RESOLVE:
FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -275,7 +275,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -290,7 +290,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
ANNOTATION_ARGUMENTS:
FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -304,7 +304,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(ANNOTATION_ARGUMENTS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -319,7 +319,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
BODY_RESOLVE:
FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -333,7 +333,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollision.kt
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(ANNOTATION_ARGUMENTS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -4,14 +4,14 @@ FILE: [ResolvedTo(RAW_FIR)] component1TypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-component1TypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -19,7 +19,7 @@ FILE: [ResolvedTo(RAW_FIR)] component1TypeCollisionScript.kts
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -39,14 +39,14 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-component1TypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -54,7 +54,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -74,14 +74,14 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-component1TypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -89,7 +89,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -109,14 +109,14 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-component1TypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(COMPANION_GENERATION)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(COMPANION_GENERATION)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(COMPANION_GENERATION)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(COMPANION_GENERATION)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -124,7 +124,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
public? final? [ResolvedTo(COMPANION_GENERATION)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(COMPANION_GENERATION)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -144,14 +144,14 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-component1TypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(SUPER_TYPES)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(SUPER_TYPES)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(SUPER_TYPES)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(SUPER_TYPES)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -159,7 +159,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
public? final? [ResolvedTo(SUPER_TYPES)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(SUPER_TYPES)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -179,14 +179,14 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-component1TypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(TYPES)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(TYPES)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(TYPES)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(TYPES)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: R|one/two/MyDataClass.MyClass|): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -194,7 +194,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
public? final? [ResolvedTo(TYPES)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public? [ResolvedTo(TYPES)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -214,7 +214,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-component1TypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -229,7 +229,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
public final [ResolvedTo(STATUS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(STATUS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -249,7 +249,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-component1TypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -264,7 +264,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -284,7 +284,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
SCRIPT: [ResolvedTo(TYPES)] <script-component1TypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -299,7 +299,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -319,7 +319,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
SCRIPT: [ResolvedTo(TYPES)] <script-component1TypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -334,7 +334,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -354,7 +354,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
SCRIPT: [ResolvedTo(TYPES)] <script-component1TypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -369,7 +369,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(ANNOTATION_ARGUMENTS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -389,7 +389,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
SCRIPT: [ResolvedTo(TYPES)] <script-component1TypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -404,7 +404,7 @@ FILE: [ResolvedTo(IMPORTS)] component1TypeCollisionScript.kts
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(ANNOTATION_ARGUMENTS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -1,12 +1,12 @@
RAW_FIR:
FILE: [ResolvedTo(RAW_FIR)] copyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -14,7 +14,7 @@ FILE: [ResolvedTo(RAW_FIR)] copyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -29,13 +29,13 @@ FILE: [ResolvedTo(RAW_FIR)] copyTypeCollision.kt
IMPORTS:
FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -43,7 +43,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -58,13 +58,13 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
COMPILER_REQUIRED_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -72,7 +72,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -87,13 +87,13 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
COMPANION_GENERATION:
FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(COMPANION_GENERATION)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(COMPANION_GENERATION)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(COMPANION_GENERATION)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(COMPANION_GENERATION)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -101,7 +101,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public? final? [ResolvedTo(COMPANION_GENERATION)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(COMPANION_GENERATION)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -116,13 +116,13 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
SUPER_TYPES:
FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(SUPER_TYPES)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(SUPER_TYPES)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(SUPER_TYPES)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(SUPER_TYPES)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -130,7 +130,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public? final? [ResolvedTo(SUPER_TYPES)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(SUPER_TYPES)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -145,13 +145,13 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
TYPES:
FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(TYPES)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(TYPES)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(TYPES)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(TYPES)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: R|one/two/MyDataClass.MyClass|): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -159,7 +159,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public? final? [ResolvedTo(TYPES)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public? [ResolvedTo(TYPES)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -174,7 +174,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
STATUS:
FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -188,7 +188,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public final [ResolvedTo(STATUS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(STATUS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -203,7 +203,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
EXPECT_ACTUAL_MATCHING:
FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -217,7 +217,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -232,7 +232,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -246,7 +246,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -261,7 +261,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
IMPLICIT_TYPES_BODY_RESOLVE:
FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -275,7 +275,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -290,7 +290,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
ANNOTATION_ARGUMENTS:
FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -304,7 +304,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(ANNOTATION_ARGUMENTS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -319,7 +319,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
BODY_RESOLVE:
FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -333,7 +333,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollision.kt
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(ANNOTATION_ARGUMENTS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -4,14 +4,14 @@ FILE: [ResolvedTo(RAW_FIR)] copyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-copyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -19,7 +19,7 @@ FILE: [ResolvedTo(RAW_FIR)] copyTypeCollisionScript.kts
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -39,14 +39,14 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-copyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -54,7 +54,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -74,14 +74,14 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-copyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -89,7 +89,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -109,14 +109,14 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-copyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(COMPANION_GENERATION)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(COMPANION_GENERATION)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(COMPANION_GENERATION)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(COMPANION_GENERATION)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -124,7 +124,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
public? final? [ResolvedTo(COMPANION_GENERATION)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(COMPANION_GENERATION)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -144,14 +144,14 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-copyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(SUPER_TYPES)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(SUPER_TYPES)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(SUPER_TYPES)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(SUPER_TYPES)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -159,7 +159,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
public? final? [ResolvedTo(SUPER_TYPES)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(SUPER_TYPES)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -179,14 +179,14 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-copyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(TYPES)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(TYPES)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(TYPES)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(TYPES)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: R|one/two/MyDataClass.MyClass|): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -194,7 +194,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
public? final? [ResolvedTo(TYPES)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public? [ResolvedTo(TYPES)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -214,7 +214,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-copyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -229,7 +229,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
public final [ResolvedTo(STATUS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(STATUS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -249,7 +249,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-copyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -264,7 +264,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -284,7 +284,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(TYPES)] <script-copyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -299,7 +299,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -319,7 +319,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(TYPES)] <script-copyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -334,7 +334,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -354,7 +354,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(TYPES)] <script-copyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -369,7 +369,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(ANNOTATION_ARGUMENTS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -389,7 +389,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(TYPES)] <script-copyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -404,7 +404,7 @@ FILE: [ResolvedTo(IMPORTS)] copyTypeCollisionScript.kts
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(ANNOTATION_ARGUMENTS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -1,12 +1,12 @@
RAW_FIR:
FILE: [ResolvedTo(RAW_FIR)] parameterTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -14,7 +14,7 @@ FILE: [ResolvedTo(RAW_FIR)] parameterTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -29,13 +29,13 @@ FILE: [ResolvedTo(RAW_FIR)] parameterTypeCollision.kt
IMPORTS:
FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -43,7 +43,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -58,13 +58,13 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
COMPILER_REQUIRED_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -72,7 +72,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -87,13 +87,13 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
COMPANION_GENERATION:
FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(COMPANION_GENERATION)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(COMPANION_GENERATION)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(COMPANION_GENERATION)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(COMPANION_GENERATION)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -101,7 +101,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -116,13 +116,13 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
SUPER_TYPES:
FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(SUPER_TYPES)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(SUPER_TYPES)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(SUPER_TYPES)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(SUPER_TYPES)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -130,7 +130,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -145,13 +145,13 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
TYPES:
FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(TYPES)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(TYPES)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(TYPES)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(TYPES)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: R|one/two/MyDataClass.MyClass|): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -159,7 +159,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -174,7 +174,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
STATUS:
FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -188,7 +188,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public final [ResolvedTo(STATUS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(STATUS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -203,7 +203,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
EXPECT_ACTUAL_MATCHING:
FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -217,7 +217,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public final [ResolvedTo(STATUS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(STATUS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -232,7 +232,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -246,7 +246,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public final [ResolvedTo(STATUS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(STATUS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -261,7 +261,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
IMPLICIT_TYPES_BODY_RESOLVE:
FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -275,7 +275,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public final [ResolvedTo(STATUS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(STATUS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -290,7 +290,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
ANNOTATION_ARGUMENTS:
FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -304,7 +304,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public final [ResolvedTo(STATUS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(STATUS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -319,7 +319,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
BODY_RESOLVE:
FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -333,7 +333,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollision.kt
public final [ResolvedTo(STATUS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(STATUS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -4,14 +4,14 @@ FILE: [ResolvedTo(RAW_FIR)] parameterTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-parameterTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -19,7 +19,7 @@ FILE: [ResolvedTo(RAW_FIR)] parameterTypeCollisionScript.kts
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -39,14 +39,14 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-parameterTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -54,7 +54,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -74,14 +74,14 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-parameterTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -89,7 +89,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -109,14 +109,14 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-parameterTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(COMPANION_GENERATION)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(COMPANION_GENERATION)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(COMPANION_GENERATION)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(COMPANION_GENERATION)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -124,7 +124,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -144,14 +144,14 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-parameterTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(SUPER_TYPES)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(SUPER_TYPES)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(SUPER_TYPES)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(SUPER_TYPES)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -159,7 +159,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -179,14 +179,14 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-parameterTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(TYPES)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(TYPES)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(TYPES)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(TYPES)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: R|one/two/MyDataClass.MyClass|): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -194,7 +194,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -214,7 +214,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-parameterTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -229,7 +229,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
public final [ResolvedTo(STATUS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(STATUS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -249,7 +249,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-parameterTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -264,7 +264,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
public final [ResolvedTo(STATUS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(STATUS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -284,7 +284,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
SCRIPT: [ResolvedTo(TYPES)] <script-parameterTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -299,7 +299,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
public final [ResolvedTo(STATUS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(STATUS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -319,7 +319,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
SCRIPT: [ResolvedTo(TYPES)] <script-parameterTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -334,7 +334,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
public final [ResolvedTo(STATUS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(STATUS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -354,7 +354,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
SCRIPT: [ResolvedTo(TYPES)] <script-parameterTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -369,7 +369,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
public final [ResolvedTo(STATUS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(STATUS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -389,7 +389,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
SCRIPT: [ResolvedTo(TYPES)] <script-parameterTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -404,7 +404,7 @@ FILE: [ResolvedTo(IMPORTS)] parameterTypeCollisionScript.kts
public final [ResolvedTo(STATUS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(STATUS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -1,12 +1,12 @@
RAW_FIR:
FILE: [ResolvedTo(RAW_FIR)] propertyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -14,7 +14,7 @@ FILE: [ResolvedTo(RAW_FIR)] propertyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -29,13 +29,13 @@ FILE: [ResolvedTo(RAW_FIR)] propertyTypeCollision.kt
IMPORTS:
FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -43,7 +43,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -58,13 +58,13 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
COMPILER_REQUIRED_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -72,7 +72,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -87,13 +87,13 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
COMPANION_GENERATION:
FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(COMPANION_GENERATION)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(COMPANION_GENERATION)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(COMPANION_GENERATION)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(COMPANION_GENERATION)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -101,7 +101,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public? final? [ResolvedTo(COMPANION_GENERATION)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(COMPANION_GENERATION)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -116,13 +116,13 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
SUPER_TYPES:
FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(SUPER_TYPES)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(SUPER_TYPES)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(SUPER_TYPES)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(SUPER_TYPES)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -130,7 +130,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public? final? [ResolvedTo(SUPER_TYPES)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(SUPER_TYPES)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -145,13 +145,13 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
TYPES:
FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(TYPES)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(TYPES)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(TYPES)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(TYPES)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: R|one/two/MyDataClass.MyClass|): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -159,7 +159,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public? final? [ResolvedTo(TYPES)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public? [ResolvedTo(TYPES)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -174,7 +174,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
STATUS:
FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -188,7 +188,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public final [ResolvedTo(STATUS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(STATUS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -203,7 +203,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
EXPECT_ACTUAL_MATCHING:
FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -217,7 +217,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -232,7 +232,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -246,7 +246,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -261,7 +261,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
IMPLICIT_TYPES_BODY_RESOLVE:
FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -275,7 +275,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -290,7 +290,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
ANNOTATION_ARGUMENTS:
FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -304,7 +304,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(ANNOTATION_ARGUMENTS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -319,7 +319,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
BODY_RESOLVE:
FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -333,7 +333,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollision.kt
public final [ResolvedTo(BODY_RESOLVE)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -4,14 +4,14 @@ FILE: [ResolvedTo(RAW_FIR)] propertyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-propertyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -19,7 +19,7 @@ FILE: [ResolvedTo(RAW_FIR)] propertyTypeCollisionScript.kts
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -39,14 +39,14 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-propertyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(RAW_FIR)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(RAW_FIR)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -54,7 +54,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
public? final? [ResolvedTo(RAW_FIR)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -74,14 +74,14 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-propertyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -89,7 +89,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -109,14 +109,14 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-propertyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(COMPANION_GENERATION)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(COMPANION_GENERATION)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(COMPANION_GENERATION)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(COMPANION_GENERATION)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -124,7 +124,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
public? final? [ResolvedTo(COMPANION_GENERATION)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(COMPANION_GENERATION)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -144,14 +144,14 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-propertyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(SUPER_TYPES)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(SUPER_TYPES)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(SUPER_TYPES)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(SUPER_TYPES)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: MyClass): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -159,7 +159,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
public? final? [ResolvedTo(SUPER_TYPES)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: MyClass = R|<local>/prop|
public? [ResolvedTo(SUPER_TYPES)] [ContainingClassKey=MyDataClass] get(): MyClass
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -179,14 +179,14 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-propertyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
}
public? final? data [ResolvedTo(TYPES)] class MyDataClass : R|kotlin/Any| {
public final? data [ResolvedTo(TYPES)] class MyDataClass : R|kotlin/Any| {
public? [ResolvedTo(TYPES)] [ContainingClassKey=MyDataClass] constructor([ResolvedTo(TYPES)] [CorrespondingProperty=one/two/MyDataClass.prop] prop: R|one/two/MyDataClass.MyClass|): R|one/two/MyDataClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -194,7 +194,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
public? final? [ResolvedTo(TYPES)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public? [ResolvedTo(TYPES)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -214,7 +214,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-propertyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -229,7 +229,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
public final [ResolvedTo(STATUS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(STATUS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -249,7 +249,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(RAW_FIR)] <script-propertyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -264,7 +264,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -284,7 +284,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(TYPES)] <script-propertyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -299,7 +299,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
public final [ResolvedTo(CONTRACTS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(CONTRACTS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -319,7 +319,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(TYPES)] <script-propertyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -334,7 +334,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -354,7 +354,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(TYPES)] <script-propertyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -369,7 +369,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
public final [ResolvedTo(ANNOTATION_ARGUMENTS)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(ANNOTATION_ARGUMENTS)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -389,7 +389,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
SCRIPT: [ResolvedTo(TYPES)] <script-propertyTypeCollisionScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyClass| {
LAZY_super<R|kotlin/Any|>
}
@@ -404,7 +404,7 @@ FILE: [ResolvedTo(IMPORTS)] propertyTypeCollisionScript.kts
public final [ResolvedTo(BODY_RESOLVE)] [ComponentFunctionSymbolKey=one/two/MyDataClass.component1, IsFromPrimaryConstructor=true] val prop: R|one/two/MyDataClass.MyClass| = R|<local>/prop|
public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=MyDataClass] get(): R|one/two/MyDataClass.MyClass|
public? final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public final? [ResolvedTo(RAW_FIR)] class MyClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|one/two/MyDataClass.MyClass| {
LAZY_super<R|kotlin/Any|>
}