- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for DefaultType (0.15 sec)
-
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/KtFe10JvmTypeMapperContext.kt
val classifier = type.classifierDescriptor val defaultType = classifier.defaultType val parameters = classifier.declaredTypeParameters val arguments = type.arguments if ((defaultType.isFunctionType && arguments.size > BuiltInFunctionArity.BIG_ARITY) || defaultType.isKFunctionType) { writeGenericArguments(sw, arguments.take(1), parameters.take(1), mode)
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Mar 10 11:03:45 GMT 2023 - 8.3K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10TypeCreator.kt
} } TypeUtils.substituteProjectionsForParameters(descriptor, projections) } else { descriptor.defaultType } val typeWithNullability = TypeUtils.makeNullableAsSpecified(type, builder.nullability == KtTypeNullability.NULLABLE)
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Jan 10 12:54:17 GMT 2023 - 4.8K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescEnumEntrySymbol.kt
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:46 GMT 2024 - 3.4K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiEnumEntrySymbol.kt
val containingDescriptor = descriptor?.containingDeclaration if (containingDescriptor is ClassDescriptor && containingDescriptor.kind == ClassKind.ENUM_CLASS) { return containingDescriptor.defaultType.toKtType(analysisContext) } else { createErrorType() } } override val name: Name get() = withValidityAssertion { psi.nameAsSafeName }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:46 GMT 2024 - 3.6K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10TypeProvider.kt
return enhancement?.toKtType(analysisContext) } override fun buildSelfClassType(symbol: KtNamedClassOrObjectSymbol): KtType { val kotlinType = (getSymbolDescriptor(symbol) as? ClassDescriptor)?.defaultType ?: ErrorUtils.createErrorType(ErrorTypeKind.UNRESOLVED_CLASS_TYPE, symbol.nameOrAnonymous.toString()) return kotlinType.toKtType(analysisContext) }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Mon Jan 29 09:37:59 GMT 2024 - 23.3K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/KtFe10TypeSystemCommonBackendContextForTypeMapping.kt
} } override fun TypeConstructorMarker.defaultType(): KotlinTypeMarker { require(this is TypeConstructor) val declaration = declarationDescriptor ?: return ErrorUtils.createErrorType(ErrorTypeKind.UNRESOLVED_DECLARATION, this.toString()) return declaration.defaultType } override fun TypeConstructorMarker.isScript(): Boolean {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Feb 10 16:01:04 GMT 2023 - 5.6K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ExpressionTypeProvider.kt
if (smartCasts is MultipleSmartCasts) { if (smartCasts.map.values.all { !it.isMarkedNullable }) { return true } } val smartCastType = smartCasts?.defaultType if (smartCastType != null && !smartCastType.isMarkedNullable) { return true } val expressionType = expression.getType(bindingContext) ?: return false
Plain Text - Registered: Fri May 03 08:18:13 GMT 2024 - Last Modified: Tue Oct 24 20:59:56 GMT 2023 - 15.5K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SmartCastProvider.kt
} private fun ExplicitSmartCasts.getKtType(): KtType? { if (this is MultipleSmartCasts) { return intersectWrappedTypes(map.values).toKtType(analysisContext) } return defaultType?.toKtType(analysisContext) } private fun smartCastedImplicitReceiver(type: KotlinType?, kind: KtImplicitReceiverSmartCastKind): KtImplicitReceiverSmartCast? { if (type == null) return null
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Mon Aug 15 21:46:11 GMT 2022 - 3.5K bytes - Viewed (0)