JVM_IR: compute classId on IR structures

This commit is contained in:
Georgy Bronnikov
2020-11-26 13:32:50 +03:00
parent ee1e05fedd
commit 6381d97aab
36 changed files with 17 additions and 40 deletions
@@ -56,6 +56,10 @@ fun classFileContainsMethod(descriptor: FunctionDescriptor, state: GenerationSta
}
}
return classFileContainsMethod(classId, state, method)
}
fun classFileContainsMethod(classId: ClassId, state: GenerationState, method: Method): Boolean? {
val bytes = VirtualFileFinder.getInstance(state.project, state.module).findVirtualFileWithHeader(classId)
?.contentsToByteArray() ?: return null
var found = false