[Web] Move common ids from WasmStandardClassIds to WebCommonStandardClassIds
This commit is contained in:
committed by
Space Team
parent
910835af2d
commit
c1fa0a3e8c
@@ -8,22 +8,9 @@ package org.jetbrains.kotlin.name
|
||||
import org.jetbrains.kotlin.name.StandardClassIds.BASE_KOTLIN_PACKAGE
|
||||
|
||||
object WasmStandardClassIds {
|
||||
val BASE_JS_PACKAGE = BASE_KOTLIN_PACKAGE.child(Name.identifier("js"))
|
||||
val BASE_WASM_PACKAGE = BASE_KOTLIN_PACKAGE.child(Name.identifier("wasm"))
|
||||
|
||||
object Annotations {
|
||||
@JvmField
|
||||
val JsQualifier = "JsQualifier".jsId()
|
||||
|
||||
@JvmField
|
||||
val JsModule = "JsModule".jsId()
|
||||
|
||||
@JvmField
|
||||
val JsName = "JsName".jsId()
|
||||
|
||||
@JvmField
|
||||
val JsExport = "JsExport".jsId()
|
||||
|
||||
@JvmField
|
||||
val WasmImport = "WasmImport".wasmId()
|
||||
|
||||
@@ -33,20 +20,8 @@ object WasmStandardClassIds {
|
||||
@JvmField
|
||||
val JsFun = "JsFun".baseId()
|
||||
}
|
||||
|
||||
object Callables {
|
||||
@JvmField
|
||||
val JsDefinedExternally = "definedExternally".callableId(BASE_JS_PACKAGE)
|
||||
|
||||
@JvmField
|
||||
val Js = "js".callableId(BASE_JS_PACKAGE)
|
||||
}
|
||||
}
|
||||
|
||||
private fun String.baseId() = ClassId(StandardClassIds.BASE_KOTLIN_PACKAGE, Name.identifier(this))
|
||||
private fun String.baseId() = ClassId(BASE_KOTLIN_PACKAGE, Name.identifier(this))
|
||||
|
||||
private fun String.jsId() = ClassId(WasmStandardClassIds.BASE_JS_PACKAGE, Name.identifier(this))
|
||||
|
||||
private fun String.wasmId() = ClassId(WasmStandardClassIds.BASE_WASM_PACKAGE, Name.identifier(this))
|
||||
|
||||
private fun String.callableId(packageName: FqName) = CallableId(packageName, Name.identifier(this))
|
||||
private fun String.wasmId() = ClassId(WasmStandardClassIds.BASE_WASM_PACKAGE, Name.identifier(this))
|
||||
Reference in New Issue
Block a user