[light classes] move method indices to light-classes-base module
^KT-53097
This commit is contained in:
@@ -0,0 +1,14 @@
|
|||||||
|
/*
|
||||||
|
* 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.asJava.classes
|
||||||
|
|
||||||
|
const val METHOD_INDEX_FOR_GETTER = 1
|
||||||
|
const val METHOD_INDEX_FOR_SETTER = 2
|
||||||
|
const val METHOD_INDEX_FOR_DEFAULT_CTOR = 3
|
||||||
|
const val METHOD_INDEX_FOR_NO_ARG_OVERLOAD_CTOR = 4
|
||||||
|
const val METHOD_INDEX_FOR_NON_ORIGIN_METHOD = 5
|
||||||
|
const val METHOD_INDEX_FOR_SCRIPT_MAIN = 6
|
||||||
|
const val METHOD_INDEX_BASE = 7
|
||||||
@@ -34,14 +34,6 @@ import org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOriginKind
|
|||||||
import org.jetbrains.kotlin.types.RawType
|
import org.jetbrains.kotlin.types.RawType
|
||||||
import org.jetbrains.kotlin.utils.addToStdlib.safeAs
|
import org.jetbrains.kotlin.utils.addToStdlib.safeAs
|
||||||
|
|
||||||
const val METHOD_INDEX_FOR_GETTER = 1
|
|
||||||
const val METHOD_INDEX_FOR_SETTER = 2
|
|
||||||
const val METHOD_INDEX_FOR_DEFAULT_CTOR = 3
|
|
||||||
const val METHOD_INDEX_FOR_NO_ARG_OVERLOAD_CTOR = 4
|
|
||||||
const val METHOD_INDEX_FOR_NON_ORIGIN_METHOD = 5
|
|
||||||
const val METHOD_INDEX_FOR_SCRIPT_MAIN = 6
|
|
||||||
const val METHOD_INDEX_BASE = 7
|
|
||||||
|
|
||||||
private class KtUltraLightMethodModifierList(
|
private class KtUltraLightMethodModifierList(
|
||||||
support: KtUltraLightSupport,
|
support: KtUltraLightSupport,
|
||||||
owner: KtUltraLightMethod,
|
owner: KtUltraLightMethod,
|
||||||
|
|||||||
Reference in New Issue
Block a user