mirror of
https://github.com/github/codeql.git
synced 2025-12-24 04:36:35 +01:00
Fix return type of <clinit> methods
This commit is contained in:
committed by
Chris Smowton
parent
de003fd122
commit
8b1a7c845c
@@ -554,7 +554,7 @@ open class KotlinFileExtractor(
|
|||||||
classTypeArgsIncludingOuterClasses = listOf()
|
classTypeArgsIncludingOuterClasses = listOf()
|
||||||
)
|
)
|
||||||
val clinitId = tw.getLabelFor<DbMethod>(clinitLabel)
|
val clinitId = tw.getLabelFor<DbMethod>(clinitLabel)
|
||||||
val returnType = useType(pluginContext.irBuiltIns.unitType)
|
val returnType = useType(pluginContext.irBuiltIns.unitType, TypeContext.RETURN)
|
||||||
tw.writeMethods(clinitId, "<clinit>", "<clinit>()", returnType.javaResult.id, parentId, clinitId)
|
tw.writeMethods(clinitId, "<clinit>", "<clinit>()", returnType.javaResult.id, parentId, clinitId)
|
||||||
tw.writeMethodsKotlinType(clinitId, returnType.kotlinResult.id)
|
tw.writeMethodsKotlinType(clinitId, returnType.kotlinResult.id)
|
||||||
|
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
| clinit.kt:0:0:0:0 | <clinit> | file:///usr/local/Cellar/kotlin/1.6.20/libexec/lib/kotlin-stdlib.jar/kotlin/Unit.class:0:0:0:0 | Unit |
|
| clinit.kt:0:0:0:0 | <clinit> | file://:0:0:0:0 | void |
|
||||||
|
|||||||
Reference in New Issue
Block a user