diff --git a/analysis/low-level-api-fir/testData/lazyResolve/classes/superTypeCallNameClash.kt b/analysis/low-level-api-fir/testData/lazyResolve/classes/superTypeCallNameClash.kt new file mode 100644 index 00000000000..dd58bb7693c --- /dev/null +++ b/analysis/low-level-api-fir/testData/lazyResolve/classes/superTypeCallNameClash.kt @@ -0,0 +1,7 @@ +package second + +open class Base + +class MyClass() : Base() { + open class Base +} diff --git a/analysis/low-level-api-fir/testData/lazyResolve/classes/superTypeCallNameClash.txt b/analysis/low-level-api-fir/testData/lazyResolve/classes/superTypeCallNameClash.txt new file mode 100644 index 00000000000..de554ea234e --- /dev/null +++ b/analysis/low-level-api-fir/testData/lazyResolve/classes/superTypeCallNameClash.txt @@ -0,0 +1,285 @@ +RAW_FIR: +FILE: [ResolvedTo(RAW_FIR)] superTypeCallNameClash.kt + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public? final? [ResolvedTo(RAW_FIR)] class MyClass : Base { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +IMPORTS: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClash.kt + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public? final? [ResolvedTo(RAW_FIR)] class MyClass : Base { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +COMPILER_REQUIRED_ANNOTATIONS: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClash.kt + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class MyClass : Base { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +COMPANION_GENERATION: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClash.kt + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public? final? [ResolvedTo(COMPANION_GENERATION)] class MyClass : Base { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +SUPER_TYPES: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClash.kt + public? open [ResolvedTo(SUPER_TYPES)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public? final? [ResolvedTo(SUPER_TYPES)] class MyClass : R|second/Base| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +TYPES: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClash.kt + public? open [ResolvedTo(SUPER_TYPES)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public? final? [ResolvedTo(TYPES)] class MyClass : R|second/Base| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +STATUS: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClash.kt + public? open [ResolvedTo(SUPER_TYPES)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public final [ResolvedTo(STATUS)] class MyClass : R|second/Base| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +EXPECT_ACTUAL_MATCHING: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClash.kt + public? open [ResolvedTo(SUPER_TYPES)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] class MyClass : R|second/Base| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +CONTRACTS: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClash.kt + public? open [ResolvedTo(SUPER_TYPES)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public final [ResolvedTo(CONTRACTS)] class MyClass : R|second/Base| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +IMPLICIT_TYPES_BODY_RESOLVE: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClash.kt + public? open [ResolvedTo(SUPER_TYPES)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] class MyClass : R|second/Base| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +ANNOTATION_ARGUMENTS: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClash.kt + public? open [ResolvedTo(SUPER_TYPES)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public final [ResolvedTo(ANNOTATION_ARGUMENTS)] class MyClass : R|second/Base| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +BODY_RESOLVE: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClash.kt + public open [ResolvedTo(STATUS)] class Base : R|kotlin/Any| { + public [ResolvedTo(STATUS)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public final [ResolvedTo(BODY_RESOLVE)] class MyClass : R|second/Base| { + public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + super() + } + + public open [ResolvedTo(STATUS)] class Base : R|kotlin/Any| { + public [ResolvedTo(STATUS)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +FILE RAW TO BODY: +FILE: [ResolvedTo(BODY_RESOLVE)] superTypeCallNameClash.kt + public open [ResolvedTo(BODY_RESOLVE)] class Base : R|kotlin/Any| { + public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Base] constructor(): R|second/Base| { + super() + } + + } + public final [ResolvedTo(BODY_RESOLVE)] class MyClass : R|second/Base| { + public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + super() + } + + public open [ResolvedTo(BODY_RESOLVE)] class Base : R|kotlin/Any| { + public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + super() + } + + } + + } diff --git a/analysis/low-level-api-fir/testData/lazyResolve/classes/superTypeCallNameClashImplicitConstructor.kt b/analysis/low-level-api-fir/testData/lazyResolve/classes/superTypeCallNameClashImplicitConstructor.kt new file mode 100644 index 00000000000..cfc7ea7c987 --- /dev/null +++ b/analysis/low-level-api-fir/testData/lazyResolve/classes/superTypeCallNameClashImplicitConstructor.kt @@ -0,0 +1,7 @@ +package second + +open class Base + +class MyClass : Base() { + open class Base +} diff --git a/analysis/low-level-api-fir/testData/lazyResolve/classes/superTypeCallNameClashImplicitConstructor.txt b/analysis/low-level-api-fir/testData/lazyResolve/classes/superTypeCallNameClashImplicitConstructor.txt new file mode 100644 index 00000000000..a551317bf5c --- /dev/null +++ b/analysis/low-level-api-fir/testData/lazyResolve/classes/superTypeCallNameClashImplicitConstructor.txt @@ -0,0 +1,285 @@ +RAW_FIR: +FILE: [ResolvedTo(RAW_FIR)] superTypeCallNameClashImplicitConstructor.kt + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public? final? [ResolvedTo(RAW_FIR)] class MyClass : Base { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +IMPORTS: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClashImplicitConstructor.kt + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public? final? [ResolvedTo(RAW_FIR)] class MyClass : Base { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +COMPILER_REQUIRED_ANNOTATIONS: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClashImplicitConstructor.kt + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public? final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] class MyClass : Base { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +COMPANION_GENERATION: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClashImplicitConstructor.kt + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public? final? [ResolvedTo(COMPANION_GENERATION)] class MyClass : Base { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +SUPER_TYPES: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClashImplicitConstructor.kt + public? open [ResolvedTo(SUPER_TYPES)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public? final? [ResolvedTo(SUPER_TYPES)] class MyClass : R|second/Base| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +TYPES: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClashImplicitConstructor.kt + public? open [ResolvedTo(SUPER_TYPES)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public? final? [ResolvedTo(TYPES)] class MyClass : R|second/Base| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +STATUS: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClashImplicitConstructor.kt + public? open [ResolvedTo(SUPER_TYPES)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public final [ResolvedTo(STATUS)] class MyClass : R|second/Base| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +EXPECT_ACTUAL_MATCHING: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClashImplicitConstructor.kt + public? open [ResolvedTo(SUPER_TYPES)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] class MyClass : R|second/Base| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +CONTRACTS: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClashImplicitConstructor.kt + public? open [ResolvedTo(SUPER_TYPES)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public final [ResolvedTo(CONTRACTS)] class MyClass : R|second/Base| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +IMPLICIT_TYPES_BODY_RESOLVE: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClashImplicitConstructor.kt + public? open [ResolvedTo(SUPER_TYPES)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] class MyClass : R|second/Base| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +ANNOTATION_ARGUMENTS: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClashImplicitConstructor.kt + public? open [ResolvedTo(SUPER_TYPES)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public final [ResolvedTo(ANNOTATION_ARGUMENTS)] class MyClass : R|second/Base| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + LAZY_super + } + + public? open [ResolvedTo(RAW_FIR)] class Base : R|kotlin/Any| { + public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +BODY_RESOLVE: +FILE: [ResolvedTo(IMPORTS)] superTypeCallNameClashImplicitConstructor.kt + public open [ResolvedTo(STATUS)] class Base : R|kotlin/Any| { + public [ResolvedTo(STATUS)] [ContainingClassKey=Base] constructor(): R|second/Base| { + LAZY_super + } + + } + public final [ResolvedTo(BODY_RESOLVE)] class MyClass : R|second/Base| { + public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + super() + } + + public open [ResolvedTo(STATUS)] class Base : R|kotlin/Any| { + public [ResolvedTo(STATUS)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + LAZY_super + } + + } + + } + +FILE RAW TO BODY: +FILE: [ResolvedTo(BODY_RESOLVE)] superTypeCallNameClashImplicitConstructor.kt + public open [ResolvedTo(BODY_RESOLVE)] class Base : R|kotlin/Any| { + public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Base] constructor(): R|second/Base| { + super() + } + + } + public final [ResolvedTo(BODY_RESOLVE)] class MyClass : R|second/Base| { + public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=MyClass] constructor(): R|second/MyClass| { + super() + } + + public open [ResolvedTo(BODY_RESOLVE)] class Base : R|kotlin/Any| { + public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Base] constructor(): R|second/MyClass.Base| { + super() + } + + } + + } diff --git a/analysis/low-level-api-fir/testData/lazyResolve/classes/superTypeCallNameClashImplicitConstructorScript.kts b/analysis/low-level-api-fir/testData/lazyResolve/classes/superTypeCallNameClashImplicitConstructorScript.kts new file mode 100644 index 00000000000..cfc7ea7c987 --- /dev/null +++ b/analysis/low-level-api-fir/testData/lazyResolve/classes/superTypeCallNameClashImplicitConstructorScript.kts @@ -0,0 +1,7 @@ +package second + +open class Base + +class MyClass : Base() { + open class Base +} diff --git a/analysis/low-level-api-fir/testData/lazyResolve/classes/superTypeCallNameClashImplicitConstructorScript.txt b/analysis/low-level-api-fir/testData/lazyResolve/classes/superTypeCallNameClashImplicitConstructorScript.txt new file mode 100644 index 00000000000..83afb45f839 --- /dev/null +++ b/analysis/low-level-api-fir/testData/lazyResolve/classes/superTypeCallNameClashImplicitConstructorScript.txt @@ -0,0 +1,362 @@ +RAW_FIR: +FILE: [ResolvedTo(RAW_FIR)] superTypeCallNameClashImplicitConstructorScript.kts + context(