- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 12 for FirExpression (0.22 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSmartcastProvider.kt
return when (val firExpression = possibleFunctionCall.getOrBuildFir(analysisSession.firResolveSession)) { is FirSmartCastExpression -> firExpression is FirSafeCallExpression -> firExpression.selector as? FirSmartCastExpression is FirImplicitInvokeCall -> firExpression.explicitReceiver as? FirSmartCastExpression else -> null } }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Sep 14 10:03:02 GMT 2023 - 6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCompletionCandidateChecker.kt
* to be used for call resolution. */ private fun findReceiverFirExpression(receiverExpression: KtExpression): FirExpression? { if (receiverExpression is KtStatementExpression) { // FIR for 'KtStatementExpression' is not a 'FirExpression' return null } val parentCall = receiverExpression.getQualifiedExpressionForReceiver()
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:47 GMT 2024 - 9.4K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/evaluate/FirAnnotationValueConverter.kt
} return flattenedVarargs to representativePsi } fun toConstantValue( firExpression: FirExpression, builder: KtSymbolByFirBuilder, ): KtAnnotationValue? = firExpression.convertConstantExpression(builder) private fun FirExpression.convertConstantExpression(builder: KtSymbolByFirBuilder): KtAnnotationValue? { val token = builder.analysisSession.token
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Apr 25 07:15:56 GMT 2024 - 11.7K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/annotations/firAnnotationUtils.kt
import org.jetbrains.kotlin.utils.exceptions.checkWithAttachment import java.lang.annotation.ElementType internal fun mapAnnotationParameters(annotation: FirAnnotation): Map<Name, FirExpression> { if (annotation is FirAnnotationCall && annotation.arguments.isEmpty()) return emptyMap() checkWithAttachment(annotation.resolved, { "By now the annotations argument mapping should have been resolved" }) {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Apr 25 07:15:56 GMT 2024 - 9.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirVisibilityChecker.kt
import org.jetbrains.kotlin.fir.declarations.FirResolvePhase import org.jetbrains.kotlin.fir.declarations.utils.effectiveVisibility import org.jetbrains.kotlin.fir.expressions.FirExpression import org.jetbrains.kotlin.fir.packageFqName import org.jetbrains.kotlin.fir.resolve.transformers.publishedApiEffectiveVisibility import org.jetbrains.kotlin.fir.symbols.lazyResolveToPhase
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Jan 05 16:04:14 GMT 2024 - 5.7K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionTypeProvider.kt
fir.rValue.resolvedType.asKtType() } else { analysisSession.builtinTypes.UNIT } } is FirExpression -> fir.resolvedType.asKtType() is FirNamedReference -> fir.getCorrespondingTypeIfPossible()?.asKtType() is FirStatement -> with(analysisSession) { builtinTypes.UNIT }
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/components/KtFirCompileTimeConstantProvider.kt
import org.jetbrains.kotlin.analysis.api.lifetime.KtLifetimeToken import org.jetbrains.kotlin.analysis.low.level.api.fir.api.getOrBuildFir import org.jetbrains.kotlin.fir.FirElement import org.jetbrains.kotlin.fir.expressions.FirExpression import org.jetbrains.kotlin.fir.expressions.FirPropertyAccessExpression import org.jetbrains.kotlin.fir.references.FirNamedReference import org.jetbrains.kotlin.psi.KtExpression
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Nov 07 09:06:00 GMT 2023 - 2.8K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirArgumentsConverter.kt
import org.jetbrains.kotlin.fir.declarations.FirRegularClass import org.jetbrains.kotlin.fir.declarations.FirTypeParameter import org.jetbrains.kotlin.fir.declarations.FirValueParameter import org.jetbrains.kotlin.fir.expressions.FirExpression import org.jetbrains.kotlin.fir.expressions.FirQualifiedAccessExpression import org.jetbrains.kotlin.fir.symbols.FirBasedSymbol import org.jetbrains.kotlin.fir.symbols.impl.FirBackingFieldSymbol
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/components/KtFirCallResolver.kt
else -> null } ?: KtSubstitutor.Empty(token) fun createKtPartiallyAppliedSymbolForImplicitInvoke( dispatchReceiver: FirExpression?, extensionReceiver: FirExpression?, explicitReceiverKind: ExplicitReceiverKind ): KtPartiallyAppliedSymbol<KtCallableSymbol, KtCallableSignature<KtCallableSymbol>> { isImplicitInvoke = true
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Apr 25 18:05:58 GMT 2024 - 70.8K bytes - Viewed (1) -
analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/HLDiagnosticConverter.kt
import org.jetbrains.kotlin.fir.FirModuleData import org.jetbrains.kotlin.fir.checkers.generator.diagnostics.model.* import org.jetbrains.kotlin.fir.declarations.* import org.jetbrains.kotlin.fir.expressions.FirExpression import org.jetbrains.kotlin.fir.expressions.FirQualifiedAccessExpression import org.jetbrains.kotlin.fir.symbols.FirBasedSymbol import org.jetbrains.kotlin.fir.symbols.impl.*
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)