diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/scopes/FirTypeParameterScope.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/scopes/FirTypeParameterScope.kt index 02800b936c3..e4aa000c4a9 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/scopes/FirTypeParameterScope.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/scopes/FirTypeParameterScope.kt @@ -10,7 +10,7 @@ import org.jetbrains.kotlin.fir.resolve.substitution.ConeSubstitutor import org.jetbrains.kotlin.fir.symbols.impl.FirClassifierSymbol import org.jetbrains.kotlin.name.Name -abstract class FirTypeParameterScope : FirScope() { +abstract class FirTypeParameterScope : FirScope(), FirContainingNamesAwareScope { abstract val typeParameters: Map> override fun processClassifiersByNameWithSubstitution( @@ -21,4 +21,8 @@ abstract class FirTypeParameterScope : FirScope() { matchedTypeParameters.forEach { processor(it.symbol, ConeSubstitutor.Empty) } } + + override fun getCallableNames(): Set = emptySet() + + override fun getClassifierNames(): Set = typeParameters.keys }