- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 13 for resolveToSymbols (0.21 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirSimpleNameReference.kt
} } override fun isReferenceToImportAlias(alias: KtImportAlias): Boolean { return getImportAlias(alias.importDirective) != null } override fun KtAnalysisSession.resolveToSymbols(): Collection<KtSymbol> { check(this is KtFirAnalysisSession) val results = FirReferenceResolveHelper.resolveSimpleNameReference(this@KtFirSimpleNameReference, this)
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Nov 02 21:23:43 GMT 2023 - 5K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirInvokeFunctionReference.kt
import org.jetbrains.kotlin.psi.KtExpression class KtFirInvokeFunctionReference(expression: KtCallExpression) : KtInvokeFunctionReference(expression), KtFirReference { override fun KtAnalysisSession.resolveToSymbols(): Collection<KtSymbol> { return expression.resolveCall()?.calls.orEmpty().mapNotNull { call -> (call as? KtSimpleFunctionCall) ?.takeIf { it.isImplicitInvoke }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Wed Jun 21 20:40:22 GMT 2023 - 1.2K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceResolveProvider.kt
) : KtReferenceResolveProvider(), KtFirAnalysisSessionComponent { override fun resolveToSymbols(reference: KtReference): Collection<KtSymbol> { check(reference is KtSymbolBasedReference) { "To get reference symbol the one should be KtSymbolBasedReference" } with(reference) { return analysisSession.resolveToSymbols() } }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Jun 30 13:43:30 GMT 2023 - 1.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirDestructuringDeclarationReference.kt
element: KtDestructuringDeclarationEntry ) : KtDestructuringDeclarationReference(element), KtFirReference { override fun canRename(): Boolean = false //todo override fun KtAnalysisSession.resolveToSymbols(): Collection<KtSymbol> { check(this is KtFirAnalysisSession) val fir = expression.getOrBuildFirSafe<FirProperty>(firResolveSession) ?: return emptyList() return listOfNotNull(
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu May 05 08:43:13 GMT 2022 - 1.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirArrayAccessReference.kt
import org.jetbrains.kotlin.psi.KtArrayAccessExpression class KtFirArrayAccessReference( expression: KtArrayAccessExpression ) : KtArrayAccessReference(expression), KtFirReference { override fun KtAnalysisSession.resolveToSymbols(): Collection<KtSymbol> { check(this is KtFirAnalysisSession) val fir = element.getOrBuildFir(firResolveSession) ?: return emptyList() return when (fir) {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Wed Dec 21 10:45:40 GMT 2022 - 1.4K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirConstructorDelegationReference.kt
class KtFirConstructorDelegationReference( expression: KtConstructorDelegationReferenceExpression ) : KtConstructorDelegationReference(expression), KtFirReference { override fun KtAnalysisSession.resolveToSymbols(): Collection<KtSymbol> { check(this is KtFirAnalysisSession) val fir = expression.getOrBuildFirSafe<FirDelegatedConstructorCall>(firResolveSession) ?: return emptyList()
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu May 05 08:43:13 GMT 2022 - 1.2K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirKDocReference.kt
import org.jetbrains.kotlin.kdoc.psi.impl.KDocName internal class KtFirKDocReference(element: KDocName) : KDocReference(element), KtFirReference { override fun KtAnalysisSession.resolveToSymbols(): Collection<KtSymbol> { val fullFqName = generateSequence(element) { it.parent as? KDocName }.last().getQualifiedNameAsFqName() val selectedFqName = element.getQualifiedNameAsFqName()
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:47 GMT 2024 - 1.8K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirForLoopInReference.kt
import org.jetbrains.kotlin.psi.KtForExpression open class KtFirForLoopInReference(expression: KtForExpression) : KtForLoopInReference(expression), KtFirReference { override fun KtAnalysisSession.resolveToSymbols(): Collection<KtSymbol> { check(this is KtFirAnalysisSession) val firLoop = expression.getOrBuildFirSafe<FirWhileLoop>(firResolveSession) ?: return emptyList()
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu May 05 08:43:13 GMT 2022 - 2.1K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirCollectionLiteralReference.kt
class KtFirCollectionLiteralReference( expression: KtCollectionLiteralExpression ) : KtCollectionLiteralReference(expression), KtFirReference { override fun KtAnalysisSession.resolveToSymbols(): Collection<KtSymbol> { check(this is KtFirAnalysisSession) val fir = element.getOrBuildFirSafe<FirArrayLiteral>(firResolveSession) ?: return emptyList()
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Sep 14 10:03:03 GMT 2023 - 1.6K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ReferenceResolveProvider.kt
internal class KtFe10ReferenceResolveProvider( override val analysisSession: KtFe10AnalysisSession, ) : KtReferenceResolveProvider(), Fe10KtAnalysisSessionComponent { override fun resolveToSymbols(reference: KtReference): Collection<KtSymbol> { require(reference is KtFe10Reference) val bindingContext = analysisContext.analyze(reference.element, Fe10AnalysisFacade.AnalysisMode.PARTIAL)
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Jun 30 13:43:30 GMT 2023 - 1.9K bytes - Viewed (0)