- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 17 for ConeKotlinType (0.39 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/contracts/firContractUtils.kt
import org.jetbrains.kotlin.contracts.description.LogicOperationKind import org.jetbrains.kotlin.fir.types.ConeKotlinType import org.jetbrains.kotlin.fir.utils.exceptions.withFirEntry import org.jetbrains.kotlin.utils.exceptions.errorWithAttachment internal fun KtEffectDeclaration<ConeKotlinType, ConeDiagnostic>.coneEffectDeclarationToAnalysisApi( builder: KtSymbolByFirBuilder, firFunctionSymbol: KtFirFunctionSymbol
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Wed Jul 26 14:29:20 GMT 2023 - 7K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirPsiTypeProvider.kt
val coneKotlinType = (firTypeRef as? FirResolvedTypeRef)?.type ?: return null return coneKotlinType.asKtType() } } private fun ConeKotlinType.simplifyType( session: FirSession, useSitePosition: PsiElement, visited: MutableSet<ConeKotlinType> = mutableSetOf(), ): ConeKotlinType { // E.g., Wrapper<T> : Comparable<Wrapper<T>>
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 12 13:29:57 GMT 2024 - 18.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/annotations/KtFirAnnotationListForType.kt
import org.jetbrains.kotlin.fir.symbols.resolveAnnotationsWithClassIds import org.jetbrains.kotlin.fir.types.ConeKotlinType import org.jetbrains.kotlin.fir.types.custom import org.jetbrains.kotlin.fir.types.customAnnotations import org.jetbrains.kotlin.name.ClassId internal class KtFirAnnotationListForType private constructor( val coneType: ConeKotlinType, private val builder: KtSymbolByFirBuilder, ) : KtAnnotationsList() {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Apr 25 07:15:56 GMT 2024 - 4.7K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirAnalysisSessionComponent.kt
val typeContext: ConeInferenceContext get() = rootModuleSession.typeContext val firSymbolBuilder get() = analysisSession.firSymbolBuilder val firResolveSession get() = analysisSession.firResolveSession fun ConeKotlinType.asKtType() = analysisSession.firSymbolBuilder.typeBuilder.buildKtType(this) fun KtPsiDiagnostic.asKtDiagnostic(): KtDiagnosticWithPsi<*> = KT_DIAGNOSTIC_CONVERTER.convert(analysisSession, this as KtDiagnostic)
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Mar 26 18:13:17 GMT 2024 - 4.2K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSmartcastProvider.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.expressions.* import org.jetbrains.kotlin.fir.types.ConeKotlinType import org.jetbrains.kotlin.fir.types.coneTypeSafe import org.jetbrains.kotlin.fir.types.isStableSmartcast import org.jetbrains.kotlin.fir.types.resolvedType import org.jetbrains.kotlin.psi.*
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/KtFirTypeProvider.kt
} } else -> { throwUnexpectedFirElementError(fir, expression) } } } private fun ConeKotlinType.getReceiverOfReflectionType(): ConeKotlinType? { if (this !is ConeClassLikeType) return null if (lookupTag.classId.packageFqName != StandardClassIds.BASE_REFLECT_PACKAGE) return null return typeArguments.firstOrNull()?.type
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/diagnostics/KtFirArgumentsConverter.kt
import org.jetbrains.kotlin.fir.symbols.impl.FirValueParameterSymbol import org.jetbrains.kotlin.fir.symbols.impl.FirVariableSymbol import org.jetbrains.kotlin.fir.types.ConeKotlinType import org.jetbrains.kotlin.fir.types.FirTypeRef import org.jetbrains.kotlin.psi import org.jetbrains.kotlin.psi.KtExpression /* * This file was generated automatically * DO NOT MODIFY IT MANUALLY */
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/KtFirScopeProvider.kt
private fun getFirSyntheticPropertiesScope(coneType: ConeKotlinType, typeScope: FirTypeScope): FirSyntheticPropertiesScope? = FirSyntheticPropertiesScope.createIfSyntheticNamesProviderIsDefined( firResolveSession.useSiteFirSession, coneType, typeScope ) private fun FirTypeScope.withSyntheticPropertiesScopeOrSelf(coneType: ConeKotlinType): FirTypeScope {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Apr 25 18:05:58 GMT 2024 - 18.7K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirDataFlowInfoProvider.kt
} return DefaultExpressionInfo(defaultStatement, defaultConeType.toKtType()) } private fun computeOrdinaryDefaultType(defaultStatement: KtExpression, firDefaultStatement: FirElement): ConeKotlinType? { when (firDefaultStatement) { !is FirExpression, is FirJump<*>, is FirThrowExpression, is FirUnitExpression, is FirErrorExpression -> {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Apr 16 06:40:43 GMT 2024 - 22.9K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/evaluate/FirCompileTimeConstantEvaluator.kt
opr1.evaluate(function, opr2)?.let { return it.adjustType(functionCall.resolvedType) } return null } private fun FirLiteralExpression<*>.adjustType(expectedType: ConeKotlinType): FirLiteralExpression<*> { val expectedKind = expectedType.toConstantValueKind() // Note that the resolved type for the const expression is not always matched with the const kind. For example,
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)