- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 15 for variant (0.2 sec)
-
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10TypeProvider.kt
typeProjection.projectionKind == Variance.INVARIANT -> { when (typeParameter.variance) { Variance.IN_VARIANCE -> BoundTypeArgument(typeProjection.type, Variance.IN_VARIANCE) Variance.OUT_VARIANCE -> BoundTypeArgument(typeProjection.type, Variance.OUT_VARIANCE) else -> BoundTypeArgument(typeProjection.type, Variance.INVARIANT) }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Mon Jan 29 09:37:59 GMT 2024 - 23.3K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/KtFe10TypeSystemCommonBackendContextForTypeMapping.kt
substitutions[parameterTypeConstructor] = TypeProjectionImpl(arguments[index] as KotlinType) } return TypeSubstitutor.create(substitutions).substitute(declaration.defaultType, Variance.INVARIANT) as SimpleType } override fun TypeParameterMarker.representativeUpperBound(): KotlinTypeMarker { require(this is TypeParameterDescriptor) for (upperBound in upperBounds) {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Feb 10 16:01:04 GMT 2023 - 5.6K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescTypeParameterSymbol.kt
override val upperBounds: List<KtType> get() = withValidityAssertion { descriptor.upperBounds.filterNot { it.isNullableAny() }.map { it.toKtType(analysisContext) } } override val variance: Variance get() = withValidityAssertion { descriptor.variance } override val isReified: Boolean get() = withValidityAssertion { descriptor.isReified }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:46 GMT 2024 - 2.4K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10TypeCreator.kt
when (arg) { is KtStarTypeProjection -> StarProjectionImpl(typeParameters[index]) is KtTypeArgumentWithVariance -> TypeProjectionImpl(arg.variance, (arg.type as KtFe10Type).fe10Type) } } TypeUtils.substituteProjectionsForParameters(descriptor, projections) } else { descriptor.defaultType }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Jan 10 12:54:17 GMT 2023 - 4.8K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDiagnosticsImpl.kt
internal class TypeVarianceConflictErrorImpl( override val typeParameter: KtTypeParameterSymbol, override val typeParameterVariance: Variance, override val variance: Variance, override val containingType: KtType, firDiagnostic: KtPsiDiagnostic, token: KtLifetimeToken,
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Wed Apr 24 09:49:26 GMT 2024 - 225.2K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/KtFe10DebugTypeRenderer.kt
} else { when (projection.projectionKind) { Variance.INVARIANT -> renderType(projection.type, printer) Variance.IN_VARIANCE -> { append("in ") renderType(projection.type, printer) } Variance.OUT_VARIANCE -> { append("out ")
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Apr 25 07:15:56 GMT 2024 - 10.1K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiTypeParameterSymbol.kt
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:46 GMT 2024 - 2.8K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirAnalysisSessionComponent.kt
get() = when (this) { is KtStarTypeProjection -> ConeStarProjection is KtTypeArgumentWithVariance -> { typeContext.createTypeArgument(type.coneType, variance.convertVariance()) as ConeTypeProjection } } fun createTypeCheckerContext(): TypeCheckerState { // TODO use correct session here,
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Mar 26 18:13:17 GMT 2024 - 4.2K bytes - Viewed (0) -
analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/HLDiagnosticConverter.kt
import org.jetbrains.kotlin.resolve.multiplatform.ExpectActualCompatibility import org.jetbrains.kotlin.serialization.deserialization.IncompatibleVersionErrorData import org.jetbrains.kotlin.types.Variance import kotlin.reflect.KClass import kotlin.reflect.KType import kotlin.reflect.full.createType import kotlin.reflect.full.isSubclassOf object HLDiagnosticConverter {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Mon Nov 06 14:41:18 GMT 2023 - 16.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCallResolver.kt
val typeArgument = typeArguments[index] if (typeArgument !is FirTypeProjectionWithVariance || typeArgument.variance != Variance.INVARIANT) return emptyMap() result[typeParameter] = typeArgument.typeRef.coneType.asKtType() } return result } private fun FirArrayLiteral.toTypeArgumentsMapping(
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)