- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for KtLabelReferenceExpression (0.27 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KaFirSimpleNameReference.kt
return fixUpAnnotationCallResolveToCtor(results) } override fun getResolvedToPsi(analysisSession: KaSession): Collection<PsiElement> = with(analysisSession) { if (expression is KtLabelReferenceExpression) { val fir = expression.getOrBuildFir((analysisSession as KaFirSession).firResolveSession) if (fir is FirLoopJump) { return listOfNotNull(fir.target.labeledElement.psi)
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon Jun 10 20:18:28 UTC 2024 - 4.2K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirReferenceResolveHelper.kt
// 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) { return listOfNotNull(fir.dispatchReceiver?.resolvedType?.toTargetSymbol(session, symbolBuilder)) }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon Jun 10 20:18:28 UTC 2024 - 37K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ExpressionTypeProvider.kt
val NON_EXPRESSION_CONTAINERS = arrayOf( KtImportDirective::class.java, KtTypeReference::class.java, KtPackageDirective::class.java, KtLabelReferenceExpression::class.java ) } override val token: KaLifetimeToken get() = analysisSession.token override fun getKtExpressionType(expression: KtExpression): KaType? {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:42 UTC 2024 - 15.4K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionInfoProvider.kt
is KtConstructorCalleeExpression -> false // - Labels themselves: `@label` in return`@label` or `label@`while... is KtLabelReferenceExpression -> false // - The operation symbol itself in binary and unary operations: `!!`, `+`... is KtOperationReferenceExpression -> false
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed Jun 05 16:16:39 UTC 2024 - 17.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDiagnostics.kt
val kinds: List<FunctionTypeKind> } interface RedundantLabelWarning : KaFirDiagnostic<KtLabelReferenceExpression> { override val diagnosticClass get() = RedundantLabelWarning::class } interface MultipleLabelsAreForbidden : KaFirDiagnostic<KtLabelReferenceExpression> { override val diagnosticClass get() = MultipleLabelsAreForbidden::class }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 04 11:41:05 UTC 2024 - 172.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDiagnosticsImpl.kt
firDiagnostic: KtPsiDiagnostic, token: KaLifetimeToken, ) : KaAbstractFirDiagnostic<KtLabelReferenceExpression>(firDiagnostic, token), KaFirDiagnostic.RedundantLabelWarning internal class MultipleLabelsAreForbiddenImpl( firDiagnostic: KtPsiDiagnostic, token: KaLifetimeToken, ) : KaAbstractFirDiagnostic<KtLabelReferenceExpression>(firDiagnostic, token), KaFirDiagnostic.MultipleLabelsAreForbidden
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 04 11:41:05 UTC 2024 - 227.2K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDataClassConverters.kt
import org.jetbrains.kotlin.psi.KtExpressionWithLabel import org.jetbrains.kotlin.psi.KtFunction import org.jetbrains.kotlin.psi.KtIfExpression import org.jetbrains.kotlin.psi.KtImportDirective import org.jetbrains.kotlin.psi.KtLabelReferenceExpression import org.jetbrains.kotlin.psi.KtLambdaExpression import org.jetbrains.kotlin.psi.KtModifierListOwner import org.jetbrains.kotlin.psi.KtNameReferenceExpression import org.jetbrains.kotlin.psi.KtNamedDeclaration
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 04 11:41:05 UTC 2024 - 210.1K bytes - Viewed (0)