FIR: Optimize deserialized annotations loading

This commit is contained in:
Denis Zharkov
2020-06-17 16:04:01 +03:00
parent 260e2d0dc3
commit 429b2a9705
5 changed files with 37 additions and 29 deletions
@@ -68,7 +68,7 @@ class VirtualFileKotlinClass private constructor(
VirtualFileKotlinClass(file, name, classVersion, header, innerClasses)
}
return@time kotlinJvmBinaryClass?.let(::KotlinClass)
return@time kotlinJvmBinaryClass?.let { KotlinClass(it, byteContent) }
?: KotlinClassFinder.Result.ClassFileContent(byteContent)
}
}