FIR deserializer: add forgotten type parameter bounds for FunctionX
This commit is contained in:
+6
-2
@@ -189,7 +189,9 @@ class FirLibrarySymbolProviderImpl(val session: FirSession) : FirSymbolProvider(
|
|||||||
FirTypeParameterSymbol(),
|
FirTypeParameterSymbol(),
|
||||||
Variance.IN_VARIANCE,
|
Variance.IN_VARIANCE,
|
||||||
false
|
false
|
||||||
)
|
).apply {
|
||||||
|
bounds += session.builtinTypes.nullableAnyType
|
||||||
|
}
|
||||||
})
|
})
|
||||||
typeParameters.add(
|
typeParameters.add(
|
||||||
FirTypeParameterImpl(
|
FirTypeParameterImpl(
|
||||||
@@ -199,7 +201,9 @@ class FirLibrarySymbolProviderImpl(val session: FirSession) : FirSymbolProvider(
|
|||||||
FirTypeParameterSymbol(),
|
FirTypeParameterSymbol(),
|
||||||
Variance.OUT_VARIANCE,
|
Variance.OUT_VARIANCE,
|
||||||
false
|
false
|
||||||
)
|
).apply {
|
||||||
|
bounds += session.builtinTypes.nullableAnyType
|
||||||
|
}
|
||||||
)
|
)
|
||||||
val name = OperatorNameConventions.INVOKE
|
val name = OperatorNameConventions.INVOKE
|
||||||
val status = FirDeclarationStatusImpl(Visibilities.PUBLIC, Modality.ABSTRACT).apply {
|
val status = FirDeclarationStatusImpl(Visibilities.PUBLIC, Modality.ABSTRACT).apply {
|
||||||
|
|||||||
Reference in New Issue
Block a user