All Downloads are FREE. Search and download functionalities are using the official Maven repository.

kotlinx.reflect.lite.builtins.JvmAbi.kt Maven / Gradle / Ivy

Go to download

Experimental lightweight library that replaces existing 'kotlin-reflect' implementation

The newest version!
/*
 * Copyright 2016-2022 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
 */

// Partially copied: https://github.com/JetBrains/kotlin/blob/69a13a32691ea3b952f763aa958e276128474718/core/compiler.common.jvm/src/org/jetbrains/kotlin/load/java/JvmAbi.kt
package kotlinx.reflect.lite.builtins

internal object JvmAbi {
    const val INSTANCE_FIELD = "INSTANCE"
    const val DEFAULT_PARAMS_IMPL_SUFFIX = "\$default"
    const val DEFAULT_IMPLS_SUFFIX = "\$DefaultImpls"
    const val IMPL_SUFFIX_FOR_INLINE_CLASS_MEMBERS = "-impl"
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy