Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for WhenMissingCase (0.45 sec)

  1. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtExpressionInfoProvider.kt

     */
    
    package org.jetbrains.kotlin.analysis.api.components
    
    import org.jetbrains.kotlin.analysis.api.lifetime.withValidityAssertion
    import org.jetbrains.kotlin.diagnostics.WhenMissingCase
    import org.jetbrains.kotlin.analysis.api.symbols.KaCallableSymbol
    import org.jetbrains.kotlin.psi.KtExpression
    import org.jetbrains.kotlin.psi.KtReturnExpression
    import org.jetbrains.kotlin.psi.KtWhenExpression
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:35 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ExpressionInfoProvider.kt

    import org.jetbrains.kotlin.analysis.api.lifetime.KaLifetimeToken
    import org.jetbrains.kotlin.analysis.utils.printer.parentOfType
    import org.jetbrains.kotlin.cfg.WhenChecker
    import org.jetbrains.kotlin.diagnostics.WhenMissingCase
    import org.jetbrains.kotlin.psi.*
    import org.jetbrains.kotlin.resolve.BindingContext
    import org.jetbrains.kotlin.resolve.bindingContextUtil.isUsedAsExpression
    
    internal class KaFe10ExpressionInfoProvider(
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:35 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/HLDiagnosticConverter.kt

    import org.jetbrains.kotlin.descriptors.EffectiveVisibility
    import org.jetbrains.kotlin.descriptors.Visibility
    import org.jetbrains.kotlin.diagnostics.Severity
    import org.jetbrains.kotlin.diagnostics.WhenMissingCase
    import org.jetbrains.kotlin.fir.FirModuleData
    import org.jetbrains.kotlin.fir.checkers.generator.diagnostics.model.*
    import org.jetbrains.kotlin.fir.declarations.*
    import org.jetbrains.kotlin.fir.expressions.FirExpression
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 16.5K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionInfoProvider.kt

    import org.jetbrains.kotlin.analysis.api.symbols.KaCallableSymbol
    import org.jetbrains.kotlin.analysis.low.level.api.fir.api.getOrBuildFirSafe
    import org.jetbrains.kotlin.diagnostics.WhenMissingCase
    import org.jetbrains.kotlin.fir.declarations.FirErrorFunction
    import org.jetbrains.kotlin.fir.expressions.FirReturnExpression
    import org.jetbrains.kotlin.fir.expressions.FirWhenExpression
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Jun 05 16:16:39 UTC 2024
    - 17.6K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDataClassConverters.kt

                token,
            )
        }
        add(FirErrors.NO_ELSE_IN_WHEN) { firDiagnostic ->
            NoElseInWhenImpl(
                firDiagnostic.a.map { whenMissingCase ->
                    whenMissingCase
                },
                firDiagnostic.b,
                firDiagnostic as KtPsiDiagnostic,
                token,
            )
        }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 04 11:41:05 UTC 2024
    - 210.1K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDiagnostics.kt

            val missingWhenCases: List<WhenMissingCase>
            val description: String
        }
    
        interface NonExhaustiveWhenStatement : KaFirDiagnostic<KtWhenExpression> {
            override val diagnosticClass get() = NonExhaustiveWhenStatement::class
            val type: String
            val missingWhenCases: List<WhenMissingCase>
        }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 04 11:41:05 UTC 2024
    - 172.6K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDiagnosticsImpl.kt

        override val missingWhenCases: List<WhenMissingCase>,
        override val description: String,
        firDiagnostic: KtPsiDiagnostic,
        token: KaLifetimeToken,
    ) : KaAbstractFirDiagnostic<KtWhenExpression>(firDiagnostic, token), KaFirDiagnostic.NoElseInWhen
    
    internal class NonExhaustiveWhenStatementImpl(
        override val type: String,
        override val missingWhenCases: List<WhenMissingCase>,
        firDiagnostic: KtPsiDiagnostic,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 04 11:41:05 UTC 2024
    - 227.2K bytes
    - Viewed (0)
Back to top