Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for conditions (0.18 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirForLoopInReference.kt

            val condition = firLoop.condition as? FirFunctionCall
            val iterator = ******@****.*** {
                val callee = (condition?.explicitReceiver as? FirQualifiedAccessExpression)?.calleeReference
                (callee?.getResolvedSymbolOfNameReference()?.fir as? FirProperty)?.getInitializerFunctionCall()
            }
            val hasNext = condition?.calleeReference?.getResolvedSymbolOfNameReference()
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu May 05 08:43:13 GMT 2022
    - 2.1K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/contracts/firContractUtils.kt

            data: Unit
        ): KtContractConditionalContractEffectDeclaration = KtContractConditionalContractEffectDeclaration(
            conditionalEffect.effect.accept(),
            conditionalEffect.condition.accept()
        )
    
        override fun visitReturnsEffectDeclaration(
            returnsEffect: ConeReturnsEffectDeclaration,
            data: Unit
        ): KtContractReturnsContractEffectDeclaration =
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Jul 26 14:29:20 GMT 2023
    - 7K bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/contracts/descriptorContractUtils.kt

            conditionalEffect: ConditionalEffectDeclaration,
            data: Unit
        ): Any = KtContractConditionalContractEffectDeclaration(
            conditionalEffect.effect.accept(),
            conditionalEffect.condition.accept(),
        )
    
        override fun visitReturnsEffectDeclaration(
            returnsEffect: ReturnsEffectDeclaration,
            data: Unit
        ): KtContractReturnsContractEffectDeclaration =
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Dec 01 13:42:49 GMT 2022
    - 5.7K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirReferenceResolveHelper.kt

            // If the cursor position is on the label of `super`, we want to resolve to the current class. FIR represents `super` as
            // accessing the `super` property on `this`, hence this weird looking if condition. In addition, the current class type is available
            // from the dispatch receiver `this`.
            if (expression is KtLabelReferenceExpression && fir is FirPropertyAccessExpression && fir.calleeReference is FirSuperReference) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Apr 15 10:59:01 GMT 2024
    - 37.5K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/scopes/FirCallableFilteringScope.kt

    import org.jetbrains.kotlin.name.Name
    
    /**
     * A base implementation for [FirNonStaticMembersScope] and [FirJavaDeclaredMembersOnlyScope], which both filter callables based on some
     * condition.
     */
    internal abstract class FirCallableFilteringScope(private val baseScope: FirContainingNamesAwareScope) : FirContainingNamesAwareScope() {
        protected abstract fun isTargetCallable(callable: FirCallableSymbol<*>): Boolean
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Oct 10 13:38:00 GMT 2023
    - 2K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDataClassConverters.kt

                token,
            )
        }
        add(FirErrors.COMMA_IN_WHEN_CONDITION_WITHOUT_ARGUMENT) { firDiagnostic ->
            CommaInWhenConditionWithoutArgumentImpl(
                firDiagnostic as KtPsiDiagnostic,
                token,
            )
        }
        add(FirErrors.DUPLICATE_BRANCH_CONDITION_IN_WHEN) { firDiagnostic ->
            DuplicateBranchConditionInWhenImpl(
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Apr 24 09:49:26 GMT 2024
    - 208.3K bytes
    - Viewed (0)
  7. ChangeLog.md

    - [`KT-58674`](https://youtrack.jetbrains.com/issue/KT-58674) K2: No expected type for while loop condition
    - [`KT-56523`](https://youtrack.jetbrains.com/issue/KT-56523) K2 should report MANY_INTERFACES_MEMBER_NOT_IMPLEMENTED
    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)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolInfoProvider.kt

            if (!hasAnnotations) return false
    
            // Check the simple names of the Java annotations. While presence of such an annotation name does not prove deprecation, it is a
            // necessary condition for it. Type aliases are not a problem here: Java code cannot access Kotlin type aliases. (Currently,
            // deprecation annotation type aliases do not work in Kotlin, either, but this might change in the future.)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Sep 19 22:14:09 GMT 2023
    - 7.1K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionInfoProvider.kt

                is KtForExpression ->
                    parent.loopRange == child
    
                // While, DoWhile loops use their conditions, not their bodies
                is KtWhileExpressionBase ->
                    parent.condition == child
    
                // Return expressions use the return value
                is KtReturnExpression ->
                    parent.returnedExpression == child
    
    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)
  10. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionTypeProvider.kt

        private fun getExpectedTypeByWhenEntryValue(expression: PsiElement): KtType? {
            val condition = expression.parent as? KtWhenConditionWithExpression ?: return null
            val whenExpression = (condition.parent as? KtWhenEntry)?.parent as? KtWhenExpression ?: return null
            val subject = whenExpression.subjectExpression ?: return with(analysisSession) { builtinTypes.BOOLEAN }
    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)
Back to top