- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for getMissingCases (0.13 sec)
-
analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/expressionInfoProvider/AbstractWhenMissingCasesTest.kt
val actual = executeOnPooledThreadInReadAction { analyseForTest(whenExpression) { buildString { for (missingCase in whenExpression.getMissingCases()) { appendLine(missingCase::class.simpleName + " - " + missingCase.branchConditionText) } } } }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed Mar 27 16:04:54 UTC 2024 - 1.6K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ExpressionInfoProvider.kt
} override fun getWhenMissingCases(whenExpression: KtWhenExpression): List<WhenMissingCase> { val bindingContext = analysisContext.analyze(whenExpression) return WhenChecker.getMissingCases(whenExpression, bindingContext) } override fun isUsedAsExpression(expression: KtExpression): Boolean { val bindingContext = analysisContext.analyze(expression)
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:35 UTC 2024 - 2.3K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtExpressionInfoProvider.kt
* If you have to assume that it does not have the missing cases when it has an else branch, * you need a separate check whether it has an else branch or not. */ public fun KtWhenExpression.getMissingCases(): List<WhenMissingCase> = withValidityAssertion { analysisSession.expressionInfoProvider.getWhenMissingCases(this) } /** * Compute if the value of a given expression is possibly used. Or,
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:35 UTC 2024 - 3.4K bytes - Viewed (0)