Kotlin: Mark <clinit> as compiler-generated

This commit is contained in:
Ian Lynagh
2022-06-23 14:40:03 +01:00
parent c0600820ac
commit 50eeb47244
2 changed files with 4 additions and 0 deletions

View File

@@ -595,6 +595,8 @@ open class KotlinFileExtractor(
tw.writeMethods(clinitId, "<clinit>", "<clinit>()", returnType.javaResult.id, parentId, clinitId)
tw.writeMethodsKotlinType(clinitId, returnType.kotlinResult.id)
tw.writeCompiler_generated(clinitId, 4)
val locId = tw.getWholeFileLocation()
tw.writeHasLocation(clinitId, locId)

View File

@@ -53,6 +53,8 @@ class Element extends @element, Top {
i = 2 and result = "Generated data class member"
or
i = 3 and result = "Default property accessor"
or
i = 4 and result = "Class initialisation method <clinit>"
)
}
}