File tree 10 files changed +9
-12
lines changed
codegen/src/org/jetbrains/kotlin/backend/jvm/codegen
lower/src/org/jetbrains/kotlin/backend/jvm/lower
src/org/jetbrains/kotlin/backend/jvm
plugins/scripting/scripting-compiler/src/org/jetbrains/kotlin/scripting/compiler/plugin/irLowerings
10 files changed +9
-12
lines changed Original file line number Diff line number Diff line change 6
6
package org.jetbrains.kotlin.backend.jvm.codegen
7
7
8
8
import org.jetbrains.kotlin.backend.jvm.InlineClassAbi
9
+ import org.jetbrains.kotlin.backend.jvm.JvmBackendErrors
9
10
import org.jetbrains.kotlin.backend.jvm.JvmLoweredDeclarationOrigin
10
- import org.jetbrains.kotlin.ir.util.erasedUpperBound
11
11
import org.jetbrains.kotlin.backend.jvm.ir.hasContinuation
12
12
import org.jetbrains.kotlin.backend.jvm.ir.isReadOfCrossinline
13
13
import org.jetbrains.kotlin.backend.jvm.ir.suspendFunctionOriginal
@@ -23,7 +23,6 @@ import org.jetbrains.kotlin.ir.expressions.IrStatementOrigin
23
23
import org.jetbrains.kotlin.ir.types.*
24
24
import org.jetbrains.kotlin.ir.util.*
25
25
import org.jetbrains.kotlin.ir.util.isNullable
26
- import org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmBackendErrors
27
26
import org.jetbrains.org.objectweb.asm.MethodVisitor
28
27
import org.jetbrains.org.objectweb.asm.Type
29
28
import org.jetbrains.org.objectweb.asm.tree.MethodNode
Original file line number Diff line number Diff line change 5
5
6
6
package org.jetbrains.kotlin.backend.jvm.codegen
7
7
8
+ import org.jetbrains.kotlin.backend.jvm.JvmBackendErrors
8
9
import org.jetbrains.kotlin.backend.jvm.ir.fileParent
9
10
import org.jetbrains.kotlin.backend.jvm.ir.psiElement
10
11
import org.jetbrains.kotlin.backend.jvm.ir.suspendFunctionOriginal
@@ -14,7 +15,6 @@ import org.jetbrains.kotlin.codegen.inline.GlobalInlineContext
14
15
import org.jetbrains.kotlin.ir.IrElement
15
16
import org.jetbrains.kotlin.ir.descriptors.toIrBasedDescriptor
16
17
import org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression
17
- import org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmBackendErrors
18
18
19
19
interface IrInlineCallGenerator : IrCallGenerator {
20
20
override fun genCall (
Original file line number Diff line number Diff line change 6
6
package org.jetbrains.kotlin.backend.jvm.codegen
7
7
8
8
import org.jetbrains.kotlin.backend.common.extensions.IrGenerationExtension
9
+ import org.jetbrains.kotlin.backend.jvm.JvmBackendErrors
9
10
import org.jetbrains.kotlin.backend.jvm.intrinsics.SignatureString
10
11
import org.jetbrains.kotlin.backend.jvm.ir.getCallableReferenceOwnerKClassType
11
12
import org.jetbrains.kotlin.backend.jvm.ir.getCallableReferenceTopLevelFlag
@@ -24,7 +25,6 @@ import org.jetbrains.kotlin.ir.util.fqNameWhenAvailable
24
25
import org.jetbrains.kotlin.ir.util.render
25
26
import org.jetbrains.kotlin.name.Name
26
27
import org.jetbrains.kotlin.resolve.jvm.AsmTypes.*
27
- import org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmBackendErrors
28
28
import org.jetbrains.kotlin.types.KotlinType
29
29
import org.jetbrains.kotlin.types.model.TypeParameterMarker
30
30
import org.jetbrains.org.objectweb.asm.Type
Original file line number Diff line number Diff line change 6
6
package org.jetbrains.kotlin.backend.jvm.codegen
7
7
8
8
import com.intellij.openapi.util.TextRange
9
+ import org.jetbrains.kotlin.backend.jvm.JvmBackendErrors
9
10
import org.jetbrains.kotlin.backend.jvm.JvmEvaluatorData
10
11
import org.jetbrains.kotlin.backend.jvm.hasMangledReturnType
11
12
import org.jetbrains.kotlin.backend.jvm.ir.*
@@ -23,7 +24,6 @@ import org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression
23
24
import org.jetbrains.kotlin.ir.expressions.IrLoop
24
25
import org.jetbrains.kotlin.ir.util.*
25
26
import org.jetbrains.kotlin.psi.doNotAnalyze
26
- import org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmBackendErrors
27
27
import org.jetbrains.kotlin.resolve.jvm.jvmSignature.JvmMethodSignature
28
28
import org.jetbrains.org.objectweb.asm.Label
29
29
import org.jetbrains.org.objectweb.asm.Type
Original file line number Diff line number Diff line change 6
6
package org.jetbrains.kotlin.backend.jvm.codegen
7
7
8
8
import org.jetbrains.kotlin.backend.common.linkage.issues.SignatureClashDetector
9
+ import org.jetbrains.kotlin.backend.jvm.JvmBackendErrors
9
10
import org.jetbrains.kotlin.ir.IrDiagnosticReporter
10
11
import org.jetbrains.kotlin.ir.declarations.IrField
11
- import org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmBackendErrors
12
12
import org.jetbrains.kotlin.resolve.jvm.diagnostics.RawSignature
13
13
14
14
internal class JvmFieldSignatureClashDetector (
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ package org.jetbrains.kotlin.backend.jvm.codegen
7
7
8
8
import org.jetbrains.kotlin.backend.common.linkage.issues.SignatureClashDetector
9
9
import org.jetbrains.kotlin.backend.common.lower.ANNOTATION_IMPLEMENTATION
10
+ import org.jetbrains.kotlin.backend.jvm.JvmBackendErrors
10
11
import org.jetbrains.kotlin.backend.jvm.JvmLoweredDeclarationOrigin
11
12
import org.jetbrains.kotlin.descriptors.DescriptorVisibilities
12
13
import org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory1
@@ -20,7 +21,6 @@ import org.jetbrains.kotlin.ir.declarations.IrSimpleFunction
20
21
import org.jetbrains.kotlin.ir.descriptors.toIrBasedDescriptor
21
22
import org.jetbrains.kotlin.ir.util.isFakeOverride
22
23
import org.jetbrains.kotlin.resolve.MemberComparator
23
- import org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmBackendErrors
24
24
import org.jetbrains.kotlin.resolve.jvm.diagnostics.MemberKind
25
25
import org.jetbrains.kotlin.resolve.jvm.diagnostics.RawSignature
26
26
Original file line number Diff line number Diff line change @@ -38,7 +38,6 @@ import org.jetbrains.kotlin.load.java.JavaDescriptorVisibilities
38
38
import org.jetbrains.kotlin.name.JvmStandardClassIds
39
39
import org.jetbrains.kotlin.name.JvmStandardClassIds.JVM_SYNTHETIC_ANNOTATION_FQ_NAME
40
40
import org.jetbrains.kotlin.resolve.inline.INLINE_ONLY_ANNOTATION_FQ_NAME
41
- import org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmBackendErrors
42
41
import org.jetbrains.kotlin.utils.addToStdlib.assignFrom
43
42
44
43
/* *
Original file line number Diff line number Diff line change @@ -37,7 +37,6 @@ import org.jetbrains.kotlin.ir.util.SymbolTable
37
37
import org.jetbrains.kotlin.ir.util.dump
38
38
import org.jetbrains.kotlin.ir.util.render
39
39
import org.jetbrains.kotlin.resolve.jvm.JvmClassName
40
- import org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmBackendErrors
41
40
import org.jetbrains.org.objectweb.asm.Type
42
41
43
42
@OptIn(ObsoleteDescriptorBasedAPI ::class )
Original file line number Diff line number Diff line change 1
1
/*
2
- * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors.
2
+ * Copyright 2010-2025 JetBrains s.r.o. and Kotlin Programming Language contributors.
3
3
* Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
4
4
*/
5
5
6
- package org.jetbrains.kotlin.resolve .jvm.diagnostics
6
+ package org.jetbrains.kotlin.backend .jvm
7
7
8
8
import com.intellij.psi.PsiElement
9
9
import org.jetbrains.kotlin.diagnostics.KtDiagnosticFactoryToRendererMap
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ import org.jetbrains.kotlin.backend.common.extensions.ExperimentalAPIForScriptin
11
11
import org.jetbrains.kotlin.backend.common.extensions.IrPluginContext
12
12
import org.jetbrains.kotlin.backend.common.lower.ClosureAnnotator
13
13
import org.jetbrains.kotlin.backend.common.lower.createIrBuilder
14
+ import org.jetbrains.kotlin.backend.jvm.JvmBackendErrors
14
15
import org.jetbrains.kotlin.backend.jvm.JvmInnerClassesSupport
15
16
import org.jetbrains.kotlin.descriptors.DescriptorVisibilities
16
17
import org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory1
@@ -35,7 +36,6 @@ import org.jetbrains.kotlin.ir.visitors.IrVisitorVoid
35
36
import org.jetbrains.kotlin.ir.visitors.acceptChildrenVoid
36
37
import org.jetbrains.kotlin.name.Name
37
38
import org.jetbrains.kotlin.name.SpecialNames
38
- import org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmBackendErrors
39
39
import org.jetbrains.kotlin.utils.addToStdlib.firstIsInstanceOrNull
40
40
41
41
internal data class ScriptLikeToClassTransformerContext (
You can’t perform that action at this time.
0 commit comments