- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 10 for substitute (0.17 sec)
-
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/signatures/KtFe10FunctionLikeSignature.kt
override fun substitute(substitutor: KtSubstitutor): KtFunctionLikeSignature<S> = withValidityAssertion { KtFe10FunctionLikeSignature( symbol, substitutor.substitute(returnType), receiverType?.let { substitutor.substitute(it) }, valueParameters.map { valueParameter ->
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Apr 25 18:05:58 GMT 2024 - 3K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/signatures/KtFe10VariableLikeSignature.kt
override fun substitute(substitutor: KtSubstitutor): KtVariableLikeSignature<S> = withValidityAssertion { KtFe10VariableLikeSignature( symbol, substitutor.substitute(returnType), receiverType?.let { substitutor.substitute(it) }, ) } override fun equals(other: Any?): Boolean {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Apr 25 18:05:58 GMT 2024 - 2.1K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCallResolver.kt
var isImplicitInvoke = false // TODO: Ideally, we should get the substitutor from the candidate. But it seems there is no way to get the substitutor from the // candidate, `Candidate.substitutor` is not complete. maybe we can carry over the final substitutor if it's available from // body resolve phase? val substitutor = when (fir) {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Apr 25 18:05:58 GMT 2024 - 70.8K bytes - Viewed (1) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtSymbolByFirBuilder.kt
} fun buildSubstitutor(substitutor: ConeSubstitutor): KtSubstitutor { if (substitutor == ConeSubstitutor.Empty) return KtSubstitutor.Empty(token) return when (substitutor) { is ConeSubstitutorByMap -> KtFirMapBackedSubstitutor(substitutor, this@KtSymbolByFirBuilder) is ChainedSubstitutor -> KtFirChainedSubstitutor(substitutor, this@KtSymbolByFirBuilder)
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Mar 28 09:06:28 GMT 2024 - 32.4K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCompletionCandidateChecker.kt
return ApplicableAsFunctionalVariableCall(substitutor, receiverCastRequired, token) } return ApplicableAsExtensionCallable(substitutor, receiverCastRequired, token) } return implicitReceivers.firstNotNullOfOrNull(::processReceiver) ?: processReceiver(null)
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:47 GMT 2024 - 9.4K bytes - Viewed (0) -
.space/CODEOWNERS
/compiler/testData/versionRequirement/ "Kotlin JVM" /compiler/testData/writeFlags/ "Kotlin JVM" /compiler/testData/writeSignature/ "Kotlin JVM" /compiler/testData/type-checker-test.kt "Kotlin Compiler Core" /compiler/testData/type-substitutor.kt "Kotlin Compiler Core" /compiler/tests/ "Kotlin Compiler Core" "Kotlin JVM" "Kotlin Native" "Kotlin Wasm" "Kotlin Common Backend" /compiler/tests/org/jetbrains/kotlin/klib/ "Kotlin Common Backend"
Plain Text - Registered: Fri May 03 08:18:13 GMT 2024 - Last Modified: Thu Apr 25 19:58:12 GMT 2024 - 23.9K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirTypeProvider.kt
} override fun getEnhancedType(type: KtType): KtType? { require(type is KtFirType) val coneType = type.coneType val substitutor = EnhancedForWarningConeSubstitutor(typeContext) val enhancedConeType = substitutor.substituteType(coneType) return enhancedConeType?.asKtType() } override fun buildSelfClassType(symbol: KtNamedClassOrObjectSymbol): KtType {
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) -
ChangeLog.md
- [`KT-59667`](https://youtrack.jetbrains.com/issue/KT-59667) Analysis API: PsiInvalidElementAccessException from JavaClassifierTypeImpl.substitutor - [`KT-59705`](https://youtrack.jetbrains.com/issue/KT-59705) KotlinExceptionWithAttachments: No fir element was found for getter
Plain Text - Registered: Fri May 03 08:18:13 GMT 2024 - Last Modified: Thu Dec 21 17:48:12 GMT 2023 - 268.7K bytes - Viewed (1) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirPsiTypeProvider.kt
if (type.hasRecursiveTypeArgument()) return type // Return `null` means we will use [fir.resolve.substitution.Substitutors]'s [substituteRecursive] // that literally substitutes type arguments recursively. return null } val firClassNode = type.lookupTag.toSymbol(session) as? FirClassSymbol if (firClassNode != null) {
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) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionTypeProvider.kt
val substitutor = (this as? FirQualifiedAccessExpression) ?.createConeSubstitutorFromTypeArguments(rootModuleSession, discardErrorTypes = !substituteWithErrorTypes) ?: ConeSubstitutor.Empty return resolvedArgumentMapping?.mapValuesTo(LinkedHashMap()) { (_, parameter) -> SubstitutedValueParameter(parameter, substitutor.substituteOrSelf(parameter.returnTypeRef.coneType))
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)