Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for KaContractReturnsSpecificValueEffectDeclaration (0.77 sec)

  1. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/contracts/description/KtEffects.kt

            override fun hashCode(): Int = javaClass.hashCode()
        }
    
        /**
         * Represents [kotlin.contracts.ContractBuilder.returns] with a `value` argument.
         */
        public class KaContractReturnsSpecificValueEffectDeclaration(
            private val backingValue: KaContractConstantValue
        ) : KaContractReturnsContractEffectDeclaration() {
            override val token: KaLifetimeToken get() = backingValue.token
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/contracts/descriptorContractUtils.kt

            data: Unit
        ): KaContractReturnsContractEffectDeclaration =
            when (val value = returnsEffect.value) {
                ConstantReference.NULL ->
                    KaContractReturnsSpecificValueEffectDeclaration(KaContractConstantValue(KaContractConstantType.NULL, analysisContext.token))
                ConstantReference.NOT_NULL -> KaContractReturnsNotNullEffectDeclaration(analysisContext.token)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 5.7K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/contracts/firContractUtils.kt

            data: Unit
        ): KaContractReturnsContractEffectDeclaration =
            when (val value = returnsEffect.value) {
                ConeContractConstantValues.NULL ->
                    KaContractReturnsSpecificValueEffectDeclaration(KaContractConstantValue(KaContractConstantType.NULL, builder.token))
                ConeContractConstantValues.NOT_NULL -> KaContractReturnsNotNullEffectDeclaration(builder.token)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 7K bytes
    - Viewed (0)
  4. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/contracts/description/KtValues.kt

     *
     * See: [org.jetbrains.kotlin.analysis.api.contracts.description.KaContractReturnsContractEffectDeclaration.KaContractReturnsSpecificValueEffectDeclaration.value]
     */
    public class KaContractConstantValue(
        private val backingConstantType: KaContractConstantType,
        override val token: KaLifetimeToken,
    ) : KaLifetimeOwner {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  5. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/contracts/description/KtContractDescriptionElementRenderer.kt

                    when (value) {
                        is KaContractReturnsNotNullEffectDeclaration, is KaContractReturnsSuccessfullyEffectDeclaration -> Unit
                        is KaContractReturnsSpecificValueEffectDeclaration ->
                            appendProperty(value::value, ::renderKaContractConstantValue, endWithNewLine)
                    }
                }
            }
        }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 29 17:43:55 UTC 2024
    - 4.9K bytes
    - Viewed (0)
Back to top