[SLC] SymbolLightConstructor: drop redundant LightMemberOrigin parameter

^KT-54051
This commit is contained in:
Dmitrii Gridin
2022-11-29 12:16:54 +01:00
committed by Space Team
parent 870fdf51d3
commit 94df0465d6
2 changed files with 1 additions and 5 deletions
@@ -118,7 +118,6 @@ internal fun SymbolLightClassForClassLike<*>.createConstructors(
SymbolLightConstructor( SymbolLightConstructor(
ktAnalysisSession = this@KtAnalysisSession, ktAnalysisSession = this@KtAnalysisSession,
constructorSymbol = constructor, constructorSymbol = constructor,
lightMemberOrigin = null,
containingClass = this@createConstructors, containingClass = this@createConstructors,
methodIndex = METHOD_INDEX_BASE methodIndex = METHOD_INDEX_BASE
) )
@@ -128,7 +127,6 @@ internal fun SymbolLightClassForClassLike<*>.createConstructors(
SymbolLightConstructor( SymbolLightConstructor(
ktAnalysisSession = this@KtAnalysisSession, ktAnalysisSession = this@KtAnalysisSession,
constructorSymbol = constructor, constructorSymbol = constructor,
lightMemberOrigin = null,
containingClass = this@createConstructors, containingClass = this@createConstructors,
methodIndex = methodIndex, methodIndex = methodIndex,
argumentsSkipMask = argumentSkipMask argumentsSkipMask = argumentSkipMask
@@ -8,7 +8,6 @@ package org.jetbrains.kotlin.light.classes.symbol.methods
import com.intellij.psi.* import com.intellij.psi.*
import org.jetbrains.kotlin.analysis.api.KtAnalysisSession import org.jetbrains.kotlin.analysis.api.KtAnalysisSession
import org.jetbrains.kotlin.analysis.api.symbols.KtConstructorSymbol import org.jetbrains.kotlin.analysis.api.symbols.KtConstructorSymbol
import org.jetbrains.kotlin.asJava.builder.LightMemberOrigin
import org.jetbrains.kotlin.asJava.classes.lazyPub import org.jetbrains.kotlin.asJava.classes.lazyPub
import org.jetbrains.kotlin.light.classes.symbol.NullabilityType import org.jetbrains.kotlin.light.classes.symbol.NullabilityType
import org.jetbrains.kotlin.light.classes.symbol.annotations.computeAnnotations import org.jetbrains.kotlin.light.classes.symbol.annotations.computeAnnotations
@@ -21,14 +20,13 @@ import java.util.*
internal class SymbolLightConstructor( internal class SymbolLightConstructor(
ktAnalysisSession: KtAnalysisSession, ktAnalysisSession: KtAnalysisSession,
constructorSymbol: KtConstructorSymbol, constructorSymbol: KtConstructorSymbol,
lightMemberOrigin: LightMemberOrigin?,
containingClass: SymbolLightClassBase, containingClass: SymbolLightClassBase,
methodIndex: Int, methodIndex: Int,
argumentsSkipMask: BitSet? = null, argumentsSkipMask: BitSet? = null,
) : SymbolLightMethod<KtConstructorSymbol>( ) : SymbolLightMethod<KtConstructorSymbol>(
ktAnalysisSession = ktAnalysisSession, ktAnalysisSession = ktAnalysisSession,
functionSymbol = constructorSymbol, functionSymbol = constructorSymbol,
lightMemberOrigin = lightMemberOrigin, lightMemberOrigin = null,
containingClass = containingClass, containingClass = containingClass,
methodIndex = methodIndex, methodIndex = methodIndex,
argumentsSkipMask = argumentsSkipMask, argumentsSkipMask = argumentsSkipMask,