- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for getReturnKaType (0.24 sec)
-
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtExpressionTypeProvider.kt
* which returns `T`). */ public fun KtDeclaration.getReturnKaType(): KaType = withValidityAssertion { analysisSession.expressionTypeProvider.getReturnTypeForKtDeclaration(this) } public fun KtDeclaration.getReturnKtType(): KaType = getReturnKaType() /** * Returns the functional type of the given [KtFunction]. *
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:35 UTC 2024 - 5K bytes - Viewed (0) -
analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/types/AbstractTypeByDeclarationReturnTypeTest.kt
with(analysisSession) { val declarationAtCaret = testServices.expressionMarkerProvider.getElementOfTypeAtCaret<KtDeclaration>(ktFile) return declarationAtCaret.getReturnKaType() } }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 1.1K bytes - Viewed (0) -
analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/psiTypeProvider/AbstractAnalysisApiPsiTypeProviderTest.kt
} val actual = buildString { executeOnPooledThreadInReadAction { analyze(declaration) { val ktType = declaration.getReturnKaType() appendLine("${KaType::class.simpleName}: ${AnalysisApiPsiTypeProviderTestUtils.render(analysisSession, ktType)}") val psiType = ktType.asPsiType(psiContext, allowErrorTypes = false)
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 29 17:43:55 UTC 2024 - 2.5K bytes - Viewed (0) -
analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/expressionTypeProvider/AbstractDeclarationReturnTypeTest.kt
appendLine(declaration.getNameWithPositionString()) } else { analyseForTest(declaration) { val returnType = declaration.getReturnKaType() append(declaration.getNameWithPositionString()) append(" : ") appendLine(returnType.render(position = Variance.INVARIANT))
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 2K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionInfoProvider.kt
else -> false } private fun returnsUnit(declaration: KtDeclaration): Boolean { return analyze(declaration) { declaration.getReturnKaType().isUnit }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed Jun 05 16:16:39 UTC 2024 - 17.6K bytes - Viewed (0)