RAW_FIR: FILE: [ResolvedTo(RAW_FIR)] cyclicHierarchy2.kt public final? [ResolvedTo(RAW_FIR)] interface ResolveMe : A, E { } public final? [ResolvedTo(RAW_FIR)] interface C : ResolveMe { } public final? [ResolvedTo(RAW_FIR)] interface D : ResolveMe { } public final? [ResolvedTo(RAW_FIR)] interface E : F { } public final? [ResolvedTo(RAW_FIR)] interface F : D, C { } public final? [ResolvedTo(RAW_FIR)] interface NonLoopedInterface : C { } IMPORTS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt public final? [ResolvedTo(RAW_FIR)] interface ResolveMe : A, E { } public final? [ResolvedTo(RAW_FIR)] interface C : ResolveMe { } public final? [ResolvedTo(RAW_FIR)] interface D : ResolveMe { } public final? [ResolvedTo(RAW_FIR)] interface E : F { } public final? [ResolvedTo(RAW_FIR)] interface F : D, C { } public final? [ResolvedTo(RAW_FIR)] interface NonLoopedInterface : C { } COMPILER_REQUIRED_ANNOTATIONS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt public final? [ResolvedTo(COMPILER_REQUIRED_ANNOTATIONS)] interface ResolveMe : A, E { } public final? [ResolvedTo(RAW_FIR)] interface C : ResolveMe { } public final? [ResolvedTo(RAW_FIR)] interface D : ResolveMe { } public final? [ResolvedTo(RAW_FIR)] interface E : F { } public final? [ResolvedTo(RAW_FIR)] interface F : D, C { } public final? [ResolvedTo(RAW_FIR)] interface NonLoopedInterface : C { } COMPANION_GENERATION: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt public final? [ResolvedTo(COMPANION_GENERATION)] interface ResolveMe : A, E { } public final? [ResolvedTo(RAW_FIR)] interface C : ResolveMe { } public final? [ResolvedTo(RAW_FIR)] interface D : ResolveMe { } public final? [ResolvedTo(RAW_FIR)] interface E : F { } public final? [ResolvedTo(RAW_FIR)] interface F : D, C { } public final? [ResolvedTo(RAW_FIR)] interface NonLoopedInterface : C { } SUPER_TYPES: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt public final? [ResolvedTo(SUPER_TYPES)] interface ResolveMe : , /E> { } public final? [ResolvedTo(SUPER_TYPES)] interface C : /ResolveMe> { } public final? [ResolvedTo(SUPER_TYPES)] interface D : /ResolveMe> { } public final? [ResolvedTo(SUPER_TYPES)] interface E : /F> { } public final? [ResolvedTo(SUPER_TYPES)] interface F : /D>, /C> { } public final? [ResolvedTo(RAW_FIR)] interface NonLoopedInterface : C { } TYPES: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt public final? [ResolvedTo(TYPES)] interface ResolveMe : , /E> { } public final? [ResolvedTo(SUPER_TYPES)] interface C : /ResolveMe> { } public final? [ResolvedTo(SUPER_TYPES)] interface D : /ResolveMe> { } public final? [ResolvedTo(SUPER_TYPES)] interface E : /F> { } public final? [ResolvedTo(SUPER_TYPES)] interface F : /D>, /C> { } public final? [ResolvedTo(RAW_FIR)] interface NonLoopedInterface : C { } STATUS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt public abstract [ResolvedTo(STATUS)] interface ResolveMe : , /E> { } public final? [ResolvedTo(SUPER_TYPES)] interface C : /ResolveMe> { } public final? [ResolvedTo(SUPER_TYPES)] interface D : /ResolveMe> { } public final? [ResolvedTo(SUPER_TYPES)] interface E : /F> { } public final? [ResolvedTo(SUPER_TYPES)] interface F : /D>, /C> { } public final? [ResolvedTo(RAW_FIR)] interface NonLoopedInterface : C { } EXPECT_ACTUAL_MATCHING: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt public abstract [ResolvedTo(EXPECT_ACTUAL_MATCHING)] interface ResolveMe : , /E> { } public final? [ResolvedTo(SUPER_TYPES)] interface C : /ResolveMe> { } public final? [ResolvedTo(SUPER_TYPES)] interface D : /ResolveMe> { } public final? [ResolvedTo(SUPER_TYPES)] interface E : /F> { } public final? [ResolvedTo(SUPER_TYPES)] interface F : /D>, /C> { } public final? [ResolvedTo(RAW_FIR)] interface NonLoopedInterface : C { } CONTRACTS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt public abstract [ResolvedTo(CONTRACTS)] interface ResolveMe : , /E> { } public final? [ResolvedTo(SUPER_TYPES)] interface C : /ResolveMe> { } public final? [ResolvedTo(SUPER_TYPES)] interface D : /ResolveMe> { } public final? [ResolvedTo(SUPER_TYPES)] interface E : /F> { } public final? [ResolvedTo(SUPER_TYPES)] interface F : /D>, /C> { } public final? [ResolvedTo(RAW_FIR)] interface NonLoopedInterface : C { } IMPLICIT_TYPES_BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt public abstract [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] interface ResolveMe : , /E> { } public final? [ResolvedTo(SUPER_TYPES)] interface C : /ResolveMe> { } public final? [ResolvedTo(SUPER_TYPES)] interface D : /ResolveMe> { } public final? [ResolvedTo(SUPER_TYPES)] interface E : /F> { } public final? [ResolvedTo(SUPER_TYPES)] interface F : /D>, /C> { } public final? [ResolvedTo(RAW_FIR)] interface NonLoopedInterface : C { } CONSTANT_EVALUATION: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt public abstract [ResolvedTo(CONSTANT_EVALUATION)] interface ResolveMe : , /E> { } public final? [ResolvedTo(SUPER_TYPES)] interface C : /ResolveMe> { } public final? [ResolvedTo(SUPER_TYPES)] interface D : /ResolveMe> { } public final? [ResolvedTo(SUPER_TYPES)] interface E : /F> { } public final? [ResolvedTo(SUPER_TYPES)] interface F : /D>, /C> { } public final? [ResolvedTo(RAW_FIR)] interface NonLoopedInterface : C { } ANNOTATION_ARGUMENTS: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt public abstract [ResolvedTo(ANNOTATION_ARGUMENTS)] interface ResolveMe : , /E> { } public final? [ResolvedTo(SUPER_TYPES)] interface C : /ResolveMe> { } public final? [ResolvedTo(SUPER_TYPES)] interface D : /ResolveMe> { } public final? [ResolvedTo(SUPER_TYPES)] interface E : /F> { } public final? [ResolvedTo(SUPER_TYPES)] interface F : /D>, /C> { } public final? [ResolvedTo(RAW_FIR)] interface NonLoopedInterface : C { } BODY_RESOLVE: FILE: [ResolvedTo(IMPORTS)] cyclicHierarchy2.kt public abstract [ResolvedTo(BODY_RESOLVE)] interface ResolveMe : , /E> { } public final? [ResolvedTo(SUPER_TYPES)] interface C : /ResolveMe> { } public final? [ResolvedTo(SUPER_TYPES)] interface D : /ResolveMe> { } public final? [ResolvedTo(SUPER_TYPES)] interface E : /F> { } public final? [ResolvedTo(SUPER_TYPES)] interface F : /D>, /C> { } public final? [ResolvedTo(RAW_FIR)] interface NonLoopedInterface : C { } FILE RAW TO BODY: FILE: [ResolvedTo(BODY_RESOLVE)] cyclicHierarchy2.kt public abstract [ResolvedTo(BODY_RESOLVE)] interface ResolveMe : , /E> { } public abstract [ResolvedTo(BODY_RESOLVE)] interface C : /ResolveMe> { } public abstract [ResolvedTo(BODY_RESOLVE)] interface D : /ResolveMe> { } public abstract [ResolvedTo(BODY_RESOLVE)] interface E : /F> { } public abstract [ResolvedTo(BODY_RESOLVE)] interface F : /D>, /C> { } public abstract [ResolvedTo(BODY_RESOLVE)] interface NonLoopedInterface : R|C| { }