SLC: remove unnecessary overridden kotlinOrigin for accessor

Same as the declaration in the base class SymbolLightMemberBase
This commit is contained in:
Jinseong Jeon
2022-10-12 17:45:49 -07:00
committed by Ilya Kirillov
parent 8fbb605034
commit ae437716d6
@@ -30,7 +30,6 @@ import org.jetbrains.kotlin.light.classes.symbol.parameters.SymbolLightSetterPar
import org.jetbrains.kotlin.light.classes.symbol.parameters.SymbolLightTypeParameterList
import org.jetbrains.kotlin.load.java.JvmAbi.getterName
import org.jetbrains.kotlin.load.java.JvmAbi.setterName
import org.jetbrains.kotlin.psi.KtDeclaration
import org.jetbrains.kotlin.psi.KtParameter
import org.jetbrains.kotlin.utils.addToStdlib.ifTrue
@@ -78,9 +77,6 @@ internal class SymbolLightAccessorMethod(
override fun isVarArgs(): Boolean = false
override val kotlinOrigin: KtDeclaration?
get() = lightMemberOrigin?.originalElement
private val accessorSite
get() =
if (propertyAccessorSymbol is KtPropertyGetterSymbol) AnnotationUseSiteTarget.PROPERTY_GETTER
@@ -187,7 +183,6 @@ internal class SymbolLightAccessorMethod(
override fun hashCode(): Int = kotlinOrigin.hashCode()
private val _parametersList by lazyPub {
SymbolLightParameterList(this, containingPropertySymbol) { builder ->
val propertyParameter = (propertyAccessorSymbol as? KtPropertySetterSymbol)?.parameter