[FIR] Properly support @JvmRecord
^KT-53867 Fixed
This commit is contained in:
@@ -157,6 +157,7 @@ object StandardClassIds {
|
||||
val JvmField = "JvmField".jvmId()
|
||||
val JvmDefault = "JvmDefault".jvmId()
|
||||
val JvmRepeatable = "JvmRepeatable".jvmId()
|
||||
val JvmRecord = "JvmRecord".jvmId()
|
||||
|
||||
val RawTypeAnnotation = "RawType".internalIrId()
|
||||
val FlexibleNullability = "FlexibleNullability".internalIrId()
|
||||
@@ -202,6 +203,10 @@ object StandardClassIds {
|
||||
|
||||
val not = "not".callableId(Boolean)
|
||||
}
|
||||
|
||||
object Java {
|
||||
val Record = "Record".javaLangId()
|
||||
}
|
||||
}
|
||||
|
||||
private fun String.baseId() = ClassId(StandardClassIds.BASE_KOTLIN_PACKAGE, Name.identifier(this))
|
||||
|
||||
Reference in New Issue
Block a user