- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for substituteOrSelf (0.26 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/signatures/KtFirVariableLikeSignature.kt
firSymbolBuilder.typeBuilder.buildKtType(coneSubstitutor.substituteOrSelf(coneType)) } override val receiverType: KtType? by cached { firSymbol.resolvedReceiverTypeRef?.let { typeRef -> firSymbolBuilder.typeBuilder.buildKtType(coneSubstitutor.substituteOrSelf(typeRef.coneType)) } }
Plain Text - Registered: Fri Mar 22 08:18:09 GMT 2024 - Last Modified: Thu Apr 27 10:59:30 GMT 2023 - 4.7K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/signatures/KtFirFunctionLikeSignature.kt
override val symbol: S get() = withValidityAssertion { firSymbol.buildSymbol(firSymbolBuilder) as S } override val returnType: KtType by cached { firSymbolBuilder.typeBuilder.buildKtType(coneSubstitutor.substituteOrSelf(firSymbol.resolvedReturnType)) } override val receiverType: KtType? by cached { val receiverTypeRef = when (val fir = firSymbol.fir) {
Plain Text - Registered: Fri Mar 22 08:18:09 GMT 2024 - Last Modified: Thu Apr 27 10:59:30 GMT 2023 - 5.2K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionTypeProvider.kt
?: ConeSubstitutor.Empty return resolvedArgumentMapping?.mapValuesTo(LinkedHashMap()) { (_, parameter) -> SubstitutedValueParameter(parameter, substitutor.substituteOrSelf(parameter.returnTypeRef.coneType)) } } override fun getReturnTypeForKtDeclaration(declaration: KtDeclaration): KtType {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Mar 26 18:13:17 GMT 2024 - 24.4K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirTypeProvider.kt
} val substitutor = substitutorByMap(typeParameterSymbols.zip(argumentTypes).toMap(), session) return superTypes.asSequence().map { val type = substitutor.substituteOrSelf(it) if (shouldApproximate) { session.typeApproximator.approximateToSuperType( type,
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Feb 20 08:50:04 GMT 2024 - 16.3K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirPsiTypeProvider.kt
return currentType } currentType = currentType.upperBoundIfFlexible() if (visibilityForApproximation != Visibilities.Local) { currentType = substitutor.substituteOrSelf(currentType) } val needLocalTypeApproximation = needLocalTypeApproximation(visibilityForApproximation, isInlineFunction, session, useSitePosition)
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 12 13:29:57 GMT 2024 - 18.6K bytes - Viewed (0)