LC: remove unnecessary referential equality check and semicolon in inline class

This commit is contained in:
Jinseong Jeon
2021-10-27 16:08:10 -07:00
committed by Ilya Kirillov
parent 05822c59b5
commit 95a3e81098
@@ -54,7 +54,7 @@ class KtUltraLightInlineClass(
?.valueParameters ?.valueParameters
?.firstOrNull() ?.firstOrNull()
if (inlineClassParameter !== null) { if (inlineClassParameter != null) {
membersBuilder.propertyAccessors( membersBuilder.propertyAccessors(
inlineClassParameter, inlineClassParameter,
mutable = false, mutable = false,
@@ -65,7 +65,7 @@ class KtUltraLightInlineClass(
} }
} }
result; result
} }
override fun getOwnFields(): List<KtLightField> = emptyList() override fun getOwnFields(): List<KtLightField> = emptyList()
@@ -76,4 +76,4 @@ class KtUltraLightInlineClass(
override fun copy(): KtUltraLightInlineClass = override fun copy(): KtUltraLightInlineClass =
KtUltraLightInlineClass(classOrObject, support) KtUltraLightInlineClass(classOrObject, support)
} }