[Commonizer] Move recursion markers to 'commonizer.cir' package
This commit is contained in:
+5
-4
@@ -1,11 +1,9 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors.
|
* Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors.
|
||||||
* Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
|
* Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package org.jetbrains.kotlin.descriptors.commonizer.cir.impl
|
package org.jetbrains.kotlin.descriptors.commonizer.cir
|
||||||
|
|
||||||
import org.jetbrains.kotlin.descriptors.commonizer.cir.*
|
|
||||||
|
|
||||||
object CirClassRecursionMarker : CirClass, CirRecursionMarker {
|
object CirClassRecursionMarker : CirClass, CirRecursionMarker {
|
||||||
override val annotations get() = unsupported()
|
override val annotations get() = unsupported()
|
||||||
@@ -32,3 +30,6 @@ object CirClassifierRecursionMarker : CirClassifier, CirRecursionMarker {
|
|||||||
override val typeParameters get() = unsupported()
|
override val typeParameters get() = unsupported()
|
||||||
override val visibility get() = unsupported()
|
override val visibility get() = unsupported()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Suppress("unused", "NOTHING_TO_INLINE")
|
||||||
|
internal inline fun CirDeclaration.unsupported(): Nothing = error("This method should never be called on ${this::class.java}, $this")
|
||||||
-11
@@ -1,11 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors.
|
|
||||||
* Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
|
|
||||||
*/
|
|
||||||
|
|
||||||
package org.jetbrains.kotlin.descriptors.commonizer.cir.impl
|
|
||||||
|
|
||||||
import org.jetbrains.kotlin.descriptors.commonizer.cir.CirDeclaration
|
|
||||||
|
|
||||||
@Suppress("unused", "NOTHING_TO_INLINE")
|
|
||||||
internal inline fun CirDeclaration.unsupported(): Nothing = error("This method should never be called on ${this::class.java}, $this")
|
|
||||||
+2
-2
@@ -7,8 +7,8 @@ package org.jetbrains.kotlin.descriptors.commonizer.mergedtree
|
|||||||
|
|
||||||
import org.jetbrains.kotlin.descriptors.commonizer.cir.CirDeclaration
|
import org.jetbrains.kotlin.descriptors.commonizer.cir.CirDeclaration
|
||||||
import org.jetbrains.kotlin.descriptors.commonizer.cir.CirEntityId
|
import org.jetbrains.kotlin.descriptors.commonizer.cir.CirEntityId
|
||||||
import org.jetbrains.kotlin.descriptors.commonizer.cir.impl.CirClassRecursionMarker
|
import org.jetbrains.kotlin.descriptors.commonizer.cir.CirClassRecursionMarker
|
||||||
import org.jetbrains.kotlin.descriptors.commonizer.cir.impl.CirClassifierRecursionMarker
|
import org.jetbrains.kotlin.descriptors.commonizer.cir.CirClassifierRecursionMarker
|
||||||
import org.jetbrains.kotlin.descriptors.commonizer.core.*
|
import org.jetbrains.kotlin.descriptors.commonizer.core.*
|
||||||
import org.jetbrains.kotlin.descriptors.commonizer.utils.CommonizedGroup
|
import org.jetbrains.kotlin.descriptors.commonizer.utils.CommonizedGroup
|
||||||
import org.jetbrains.kotlin.storage.NullableLazyValue
|
import org.jetbrains.kotlin.storage.NullableLazyValue
|
||||||
|
|||||||
+1
-1
@@ -16,7 +16,7 @@ import org.jetbrains.kotlin.descriptors.Visibility
|
|||||||
import org.jetbrains.kotlin.descriptors.commonizer.cir.CirContainingClass
|
import org.jetbrains.kotlin.descriptors.commonizer.cir.CirContainingClass
|
||||||
import org.jetbrains.kotlin.descriptors.commonizer.cir.CirFunctionOrProperty
|
import org.jetbrains.kotlin.descriptors.commonizer.cir.CirFunctionOrProperty
|
||||||
import org.jetbrains.kotlin.descriptors.commonizer.cir.CirHasVisibility
|
import org.jetbrains.kotlin.descriptors.commonizer.cir.CirHasVisibility
|
||||||
import org.jetbrains.kotlin.descriptors.commonizer.cir.impl.unsupported
|
import org.jetbrains.kotlin.descriptors.commonizer.cir.unsupported
|
||||||
import org.junit.Test
|
import org.junit.Test
|
||||||
|
|
||||||
abstract class LoweringVisibilityCommonizerTest(
|
abstract class LoweringVisibilityCommonizerTest(
|
||||||
|
|||||||
Reference in New Issue
Block a user