[light classes] replace light class dependency from analysis.symbol-light-classes to light-classes-base
^KT-53097
This commit is contained in:
@@ -7,7 +7,8 @@ dependencies {
|
|||||||
implementation(project(":compiler:psi"))
|
implementation(project(":compiler:psi"))
|
||||||
implementation(project(":compiler:frontend.java"))
|
implementation(project(":compiler:frontend.java"))
|
||||||
implementation(project(":core:compiler.common"))
|
implementation(project(":core:compiler.common"))
|
||||||
implementation(project(":compiler:light-classes"))
|
implementation(project(":compiler:light-classes-base"))
|
||||||
|
implementation(project(":compiler:backend.common.jvm"))
|
||||||
implementation(project(":analysis:analysis-api-providers"))
|
implementation(project(":analysis:analysis-api-providers"))
|
||||||
implementation(project(":analysis:analysis-api"))
|
implementation(project(":analysis:analysis-api"))
|
||||||
implementation(project(":analysis:analysis-internal-utils"))
|
implementation(project(":analysis:analysis-internal-utils"))
|
||||||
|
|||||||
+10
@@ -0,0 +1,10 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2010-2022 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.codegen.coroutines
|
||||||
|
|
||||||
|
const val SUSPEND_FUNCTION_COMPLETION_PARAMETER_NAME = "\$completion"
|
||||||
|
const val SUSPEND_CALL_RESULT_NAME = "\$result"
|
||||||
|
const val ILLEGAL_STATE_ERROR_MESSAGE = "call to 'resume' before 'invoke' with coroutine"
|
||||||
+1
-5
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright 2010-2019 JetBrains s.r.o. and Kotlin Programming Language contributors.
|
* Copyright 2010-2022 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.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@@ -33,10 +33,6 @@ private const val COROUTINES_METADATA_METHOD_NAME_JVM_NAME = "m"
|
|||||||
private const val COROUTINES_METADATA_CLASS_NAME_JVM_NAME = "c"
|
private const val COROUTINES_METADATA_CLASS_NAME_JVM_NAME = "c"
|
||||||
private const val COROUTINES_METADATA_VERSION_JVM_NAME = "v"
|
private const val COROUTINES_METADATA_VERSION_JVM_NAME = "v"
|
||||||
|
|
||||||
const val SUSPEND_FUNCTION_COMPLETION_PARAMETER_NAME = "\$completion"
|
|
||||||
const val SUSPEND_CALL_RESULT_NAME = "\$result"
|
|
||||||
const val ILLEGAL_STATE_ERROR_MESSAGE = "call to 'resume' before 'invoke' with coroutine"
|
|
||||||
|
|
||||||
class CoroutineTransformerMethodVisitor(
|
class CoroutineTransformerMethodVisitor(
|
||||||
delegate: MethodVisitor,
|
delegate: MethodVisitor,
|
||||||
access: Int,
|
access: Int,
|
||||||
|
|||||||
Reference in New Issue
Block a user