SLC: remove unnecessary overridden kotlinOrigin for accessor
Same as the declaration in the base class SymbolLightMemberBase
This commit is contained in:
committed by
Ilya Kirillov
parent
8fbb605034
commit
ae437716d6
-5
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user