Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for NON_NULLABLE (0.09 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/types/KtFirType.kt

        ConeNullability.NULLABLE -> KaTypeNullability.NULLABLE
        ConeNullability.UNKNOWN -> KaTypeNullability.UNKNOWN
        ConeNullability.NOT_NULL -> KaTypeNullability.NON_NULLABLE
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1K bytes
    - Viewed (0)
  2. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtTypeCreator.kt

    public sealed class KaClassTypeBuilder : KaTypeBuilder() {
        private val backingArguments = mutableListOf<KaTypeProjection>()
    
        public var nullability: KaTypeNullability = KaTypeNullability.NON_NULLABLE
            get() = withValidityAssertion { field }
            set(value) {
                withValidityAssertion { field = value }
            }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon Jun 10 20:18:28 UTC 2024
    - 4K bytes
    - Viewed (0)
  3. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/types/KtType.kt

    public typealias KtType = KaType
    
    public enum class KaTypeNullability(public val isNullable: Boolean) {
        NULLABLE(true),
        NON_NULLABLE(false),
        UNKNOWN(false);
    
        public companion object {
            public fun create(isNullable: Boolean): KaTypeNullability = if (isNullable) NULLABLE else NON_NULLABLE
        }
    }
    
    public typealias KtTypeNullability = KaTypeNullability
    
    public interface KaErrorType : KaType {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon Jun 10 20:18:28 UTC 2024
    - 8.5K bytes
    - Viewed (0)
  4. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/types/renderers/KtFlexibleTypeRenderer.kt

                        lower is KaTypeParameterType && upper is KaTypeParameterType && lower.symbol == upper.symbol
                if (isTheSameType &&
                    lower.nullability == KaTypeNullability.NON_NULLABLE
                    && upper.nullability == KaTypeNullability.NULLABLE
                ) {
                    if (lower !is KaNonErrorClassType && upper !is KaNonErrorClassType) {
                        return true
                    }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 04 08:26:19 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/utils/firUtils.kt

            else -> this
        } ?: this
    }
    
    internal fun KaTypeNullability.toConeNullability() = when (this) {
        KaTypeNullability.NULLABLE -> ConeNullability.NULLABLE
        KaTypeNullability.NON_NULLABLE -> ConeNullability.NOT_NULL
        KaTypeNullability.UNKNOWN -> ConeNullability.UNKNOWN
    }
    
    /**
     * @receiver A symbol that needs to be imported
     * @param useSiteSession A use-site fir session.
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Fri Jun 07 11:53:09 UTC 2024
    - 5.6K bytes
    - Viewed (0)
  6. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/base/Kt1DescUtils.kt

        get() = when {
            this.isNullabilityFlexible() -> KaTypeNullability.UNKNOWN
            this.isMarkedNullable -> KaTypeNullability.NULLABLE
            else -> KaTypeNullability.NON_NULLABLE
        }
    
    internal val DeclarationDescriptorWithVisibility.ktVisibility: Visibility
        get() = when (visibility) {
            DescriptorVisibilities.PUBLIC -> Visibilities.Public
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 33.4K bytes
    - Viewed (0)
Back to top