Kotlin: Remove some redundant code

useClassSource already checks to see if it is given an anonymous object,
and behaves accordingly.
This commit is contained in:
Ian Lynagh
2022-09-06 17:30:04 +01:00
parent 07457b2b5f
commit 8a5cb11014

View File

@@ -389,11 +389,7 @@ open class KotlinFileExtractor(
with("class source", c) {
DeclarationStackAdjuster(c).use {
val id = if (c.isAnonymousObject) {
useAnonymousClass(c).javaResult.id.cast<DbClass>()
} else {
useClassSource(c)
}
val id = useClassSource(c)
val pkg = c.packageFqName?.asString() ?: ""
val cls = if (c.isAnonymousObject) "" else c.name.asString()
val pkgId = extractPackage(pkg)