Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 30 for variable (0.17 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDiagnostics.kt

            val typeParameterVariance: Variance
            val variance: Variance
            val containingType: KtType
        }
    
        interface TypeVarianceConflictInExpandedType : KtFirDiagnostic<PsiElement> {
            override val diagnosticClass get() = TypeVarianceConflictInExpandedType::class
            val typeParameter: KtTypeParameterSymbol
            val typeParameterVariance: Variance
            val variance: Variance
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Apr 24 09:49:26 GMT 2024
    - 171.1K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirMetadataCalculator.kt

                        methods.singleOrNull { it.name.endsWith(JvmAbi.ANNOTATED_PROPERTY_METHOD_NAME_SUFFIX) }?.let {
                            bindings.put(
                                FirJvmSerializerExtension.SYNTHETIC_METHOD_FOR_FIR_VARIABLE,
                                fir,
                                Method(it.name, getAsmMethodSignatureWithCorrection(it))
                            )
                        }
                    }
                    else -> {}
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Mar 26 09:19:07 GMT 2024
    - 10K bytes
    - Viewed (0)
  3. 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)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionInfoProvider.kt

                // Function parameter declarations use their default value expressions.
                is KtParameter ->
                    parent.defaultValue == child
    
                // Variable declarations use their initializer.
                is KtVariableDeclaration ->
                    parent.initializer == child
    
                // Binary expressions always use both operands.
                is KtBinaryExpression ->
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Feb 12 20:38:23 GMT 2024
    - 17.6K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionTypeProvider.kt

            else -> null
        }
    
        /**
         * It only makes sense to provide type for the references which reference some actual properties/variables.
         *
         * In cases when the name reference references a function (a REAL function, not a functional type variable), it does not
         * make sense to provide any type for it.
         *
         * ---
         *
    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)
  6. analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/HLParameterConversion.kt

            return Map::class.createType(
                arguments = listOf(
                    KTypeProjection(
                        variance = KVariance.INVARIANT,
                        type = keyArgument.type?.let(mappingConversionForKeys::convertType)
                    ),
                    KTypeProjection(
                        variance = KVariance.INVARIANT,
                        type = valueArgument.type?.let(mappingConversionForValues::convertType)
                    )
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Sep 15 09:32:47 GMT 2021
    - 5.7K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtSymbolByFirBuilder.kt

                    token,
                )
            }
    
            private fun ProjectionKind.toVariance(): Variance = when (this) {
                ProjectionKind.OUT -> Variance.OUT_VARIANCE
                ProjectionKind.IN -> Variance.IN_VARIANCE
                ProjectionKind.INVARIANT -> Variance.INVARIANT
                ProjectionKind.STAR -> error("KtStarProjectionTypeArgument should not be directly created")
            }
    
    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)
  8. 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)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCompilerFacility.kt

                    }
                }
            }
    
            if (descriptor is IrBasedVariableDescriptor && owner is IrVariable) {
                val name = owner.name
                val isMutated = false // TODO capture the usage somehow
    
                if (owner.origin == IrDeclarationOrigin.PROPERTY_DELEGATE) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 32.2K bytes
    - Viewed (1)
  10. 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)
Back to top