- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 11 for KaFirReference (0.38 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KaFirReference.kt
import org.jetbrains.kotlin.psi.KtObjectDeclaration import org.jetbrains.kotlin.psi.KtSimpleNameExpression import org.jetbrains.kotlin.psi.psiUtil.getNonStrictParentOfType internal interface KaFirReference : KtReference, KaSymbolBasedReference { fun getResolvedToPsi(analysisSession: KaSession, referenceTargetSymbols: Collection<KaSymbol>): Collection<PsiElement> = with(analysisSession) {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon Jun 10 20:18:28 UTC 2024 - 3.8K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KaFirForLoopInReference.kt
import org.jetbrains.kotlin.psi.KtForExpression import org.jetbrains.kotlin.psi.KtImportAlias internal class KaFirForLoopInReference(expression: KtForExpression) : KtForLoopInReference(expression), KaFirReference { override fun KaSession.resolveToSymbols(): Collection<KaSymbol> { check(this is KaFirSession) val firLoop = expression.getOrBuildFirSafe<FirWhileLoop>(firResolveSession) ?: return emptyList()
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon Jun 10 20:18:28 UTC 2024 - 2.4K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KaFirConstructorDelegationReference.kt
import org.jetbrains.kotlin.psi.KtImportAlias internal class KaFirConstructorDelegationReference( expression: KtConstructorDelegationReferenceExpression ) : KtConstructorDelegationReference(expression), KaFirReference { override fun KaSession.resolveToSymbols(): Collection<KaSymbol> { check(this is KaFirSession) val fir = expression.getOrBuildFirSafe<FirDelegatedConstructorCall>(firResolveSession) ?: return emptyList()
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon Jun 10 20:18:28 UTC 2024 - 1.5K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KaFirInvokeFunctionReference.kt
import org.jetbrains.kotlin.psi.KtCallExpression import org.jetbrains.kotlin.psi.KtImportAlias internal class KaFirInvokeFunctionReference(expression: KtCallExpression) : KtInvokeFunctionReference(expression), KaFirReference { override fun KaSession.resolveToSymbols(): Collection<KaSymbol> { return expression.resolveCallOld()?.calls.orEmpty().mapNotNull { call -> (call as? KaSimpleFunctionCall)
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon Jun 10 20:18:28 UTC 2024 - 1.5K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KaFirDestructuringDeclarationReference.kt
import org.jetbrains.kotlin.psi.KtImportAlias internal class KaFirDestructuringDeclarationReference( element: KtDestructuringDeclarationEntry ) : KtDestructuringDeclarationReference(element), KaFirReference { override fun canRename(): Boolean = false //todo override fun KaSession.resolveToSymbols(): Collection<KaSymbol> { check(this is KaFirSession)
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon Jun 10 20:18:28 UTC 2024 - 1.9K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KaFirArrayAccessReference.kt
import org.jetbrains.kotlin.psi.KtArrayAccessExpression import org.jetbrains.kotlin.psi.KtImportAlias internal class KaFirArrayAccessReference( expression: KtArrayAccessExpression ) : KtArrayAccessReference(expression), KaFirReference { override fun KaSession.resolveToSymbols(): Collection<KaSymbol> { check(this is KaFirSession) val fir = element.getOrBuildFir(firResolveSession) ?: return emptyList() return when (fir) {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon Jun 10 20:18:28 UTC 2024 - 1.7K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KaFirKDocReference.kt
import org.jetbrains.kotlin.kdoc.psi.impl.KDocName import org.jetbrains.kotlin.psi.KtImportAlias internal class KaFirKDocReference(element: KDocName) : KDocReference(element), KaFirReference { override fun KaSession.resolveToSymbols(): Collection<KaSymbol> { val fullFqName = generateSequence(element) { it.parent as? KDocName }.last().getQualifiedNameAsFqName()
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon Jun 10 20:18:28 UTC 2024 - 1.8K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KaFirCollectionLiteralReference.kt
import org.jetbrains.kotlin.psi.KtImportAlias internal class KaFirCollectionLiteralReference( expression: KtCollectionLiteralExpression ) : KtCollectionLiteralReference(expression), KaFirReference { override fun KaSession.resolveToSymbols(): Collection<KaSymbol> { check(this is KaFirSession) val fir = element.getOrBuildFirSafe<FirArrayLiteral>(firResolveSession) ?: return emptyList()
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon Jun 10 20:18:28 UTC 2024 - 1.9K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KaFirPropertyDelegationMethodsReference.kt
import org.jetbrains.kotlin.psi.KtPropertyDelegate internal class KaFirPropertyDelegationMethodsReference( element: KtPropertyDelegate ) : KtPropertyDelegationMethodsReference(element), KaFirReference { override fun KaSession.resolveToSymbols(): Collection<KaSymbol> { check(this is KaFirSession)
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon Jun 10 20:18:28 UTC 2024 - 2.3K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KaFirSimpleNameReference.kt
import org.jetbrains.kotlin.psi.* internal class KaFirSimpleNameReference( expression: KtSimpleNameExpression, val isRead: Boolean, ) : KtSimpleNameReference(expression), KaFirReference { private val isAnnotationCall: Boolean get() { val ktUserType = expression.parent as? KtUserType ?: return false
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon Jun 10 20:18:28 UTC 2024 - 4.2K bytes - Viewed (0)