- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 10 for FirCallableDeclaration (0.37 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/psiUtils.kt
import org.jetbrains.kotlin.KtFakeSourceElementKind import org.jetbrains.kotlin.KtRealPsiSourceElement import org.jetbrains.kotlin.fir.FirElement import org.jetbrains.kotlin.fir.declarations.FirCallableDeclaration import org.jetbrains.kotlin.fir.declarations.FirDeclaration import org.jetbrains.kotlin.fir.psi import org.jetbrains.kotlin.fir.symbols.FirBasedSymbol import org.jetbrains.kotlin.fir.symbols.impl.FirCallableSymbol
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Mar 22 16:46:56 GMT 2024 - 2.3K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolDeclarationOverridesProvider.kt
} } val overriddenElement = mutableSetOf<FirCallableSymbol<*>>() processOverrides(callableSymbol) { firTypeScope, firCallableDeclaration -> firTypeScope.processAllOverriddenDeclarations(firCallableDeclaration) { overriddenDeclaration -> overriddenDeclaration.symbol.collectIntersectionOverridesSymbolsTo( overriddenElement,
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Mar 22 14:22:10 GMT 2024 - 9.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/evaluate/FirCompileTimeConstantEvaluator.kt
private fun FirFunctionCall.getOriginalFunction(): FirCallableDeclaration? { val symbol: FirBasedSymbol<*>? = when (val reference = calleeReference) { is FirResolvedNamedReference -> reference.resolvedSymbol else -> null } return symbol?.fir as? FirCallableDeclaration }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Wed Mar 20 14:53:27 GMT 2024 - 16.5K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtSymbolByFirBuilder.kt
} } } /** * N.B. This functions lifts only a single layer of SUBSTITUTION_OVERRIDE at a time. */ private inline fun <reified T : FirCallableDeclaration> T.unwrapSubstitutionOverrideIfNeeded(): T? { unwrapUseSiteSubstitutionOverride()?.let { return it } unwrapInheritanceSubstitutionOverrideIfNeeded()?.let { return it } return null
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Mar 28 09:06:28 GMT 2024 - 32.4K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirArgumentsConverter.kt
import org.jetbrains.kotlin.analysis.api.fir.KtSymbolByFirBuilder import org.jetbrains.kotlin.analysis.api.symbols.KtNamedClassOrObjectSymbol import org.jetbrains.kotlin.fir.declarations.FirCallableDeclaration import org.jetbrains.kotlin.fir.declarations.FirClass import org.jetbrains.kotlin.fir.declarations.FirDeclaration import org.jetbrains.kotlin.fir.declarations.FirFunction
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Jan 05 13:43:17 GMT 2024 - 9.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/scopes/FirJavaDeclaredMembersOnlyScope.kt
require(!owner.isLocal) { "Unexpected local Java class in ${FirJavaDeclaredMembersOnlyScope::class.simpleName}." } } private fun FirCallableDeclaration.isDeclared(): Boolean = symbol.callableId.classId == owner.classId && origin !is FirDeclarationOrigin.SubstitutionOverride && origin != FirDeclarationOrigin.IntersectionOverride
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Oct 10 13:38:00 GMT 2023 - 2.7K bytes - Viewed (0) -
analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/HLDiagnosticConverter.kt
), FirCallableDeclaration::class to HLFunctionCallConversion( "firSymbolBuilder.callableBuilder.buildCallableSymbol({0}.symbol)", KtCallableSymbol::class.createType(), importsToAdd = listOf("org.jetbrains.kotlin.fir.declarations.FirCallableDeclaration") ), FirMemberDeclaration::class to HLFunctionCallConversion(
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Mon Nov 06 14:41:18 GMT 2023 - 16.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirTypeProvider.kt
require(symbol is KtFirSymbol<*>) val firSymbol = symbol.firSymbol check(firSymbol is FirCallableSymbol<*>) { "Fir declaration should be FirCallableDeclaration; instead it was ${firSymbol::class}" } return firSymbol.dispatchReceiverType(analysisSession.firSymbolBuilder) } override fun getArrayElementType(type: KtType): KtType? {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Feb 20 08:50:04 GMT 2024 - 16.3K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionTypeProvider.kt
} else { declaration.resolveToFirSymbol(firResolveSession, FirResolvePhase.TYPES).fir } return when (firDeclaration) { is FirCallableDeclaration -> firDeclaration.symbol.resolvedReturnType.asKtType() is FirFunctionTypeParameter -> firDeclaration.returnTypeRef.coneType.asKtType() else -> unexpectedElementError<FirElement>(firDeclaration)
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Mar 26 18:13:17 GMT 2024 - 24.4K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirReferenceResolveHelper.kt
if (classLikeDeclaration is FirRegularClass) { if (calleeReference is FirResolvedNamedReference) { val callee = calleeReference.resolvedSymbol.fir as? FirCallableDeclaration // TODO: check callee owner directly? if (callee !is FirConstructor && callee?.isStatic != true) {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Mon Apr 15 10:59:01 GMT 2024 - 37.5K bytes - Viewed (0)