- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 15 for unsafe (0.19 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDataClassConverters.kt
token, ) } add(FirErrors.UNSAFE_CALL) { firDiagnostic -> UnsafeCallImpl( firSymbolBuilder.typeBuilder.buildKtType(firDiagnostic.a), firDiagnostic.b?.source?.psi as? KtExpression, firDiagnostic as KtPsiDiagnostic, token, ) } add(FirErrors.UNSAFE_IMPLICIT_INVOKE_CALL) { firDiagnostic ->
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Wed Apr 24 09:49:26 GMT 2024 - 208.3K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/contracts/firContractUtils.kt
) // Util function to avoid hard coding names of the classes. Type inference will do a better job figuring out the best type to cast to. // This visitor isn't type-safe anyway private inline fun <reified T> ConeContractDescriptionElement.accept() = accept(this@ConeContractDescriptionElementToAnalysisApi, Unit) as T
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/KtFirCompletionCandidateChecker.kt
* * @param receiverExpression a qualified expression receiver (e.g., `foo` in `foo?.bar()`, or in `foo.bar`). * * The function unwraps certain receiver expressions. For instance, for safe calls direct counterpart to a [KtSafeQualifiedExpression] * is (FirCheckedSafeCallSubject)[org.jetbrains.kotlin.fir.expressions.FirCheckedSafeCallSubject] which requires additional unwrapping * to be used for call resolution.
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-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/contracts/descriptorContractUtils.kt
// Util function to avoid hard coding names of the classes. Type inference will do a better job figuring out the best type to cast to. // This visitor isn't type-safe anyway private inline fun <reified T> ContractDescriptionElement.accept() = accept(this@ContractDescriptionElementToAnalysisApi, Unit) as T
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Dec 01 13:42:49 GMT 2022 - 5.7K bytes - Viewed (0) -
ChangeLog.md
- [`KT-49653`](https://youtrack.jetbrains.com/issue/KT-49653) Deprecate and remove Enum.declaringClass synthetic property - [`KT-57190`](https://youtrack.jetbrains.com/issue/KT-57190) K2: false-positive unsafe call error on safe call on type-aliased nullable receiver in SAM-conversion
Plain Text - Registered: Fri May 03 08:18:13 GMT 2024 - Last Modified: Thu Dec 21 17:48:12 GMT 2023 - 268.7K bytes - Viewed (1) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/scopes/DeclarationsInPackageProvider.kt
val generatedTopLevelClassifiers = declarationGenerators .asSequence() .flatMap { // FIXME this function should be called only once during plugin's lifetime, so this usage is not really correct (2) it.getTopLevelClassIds() } .filter { it.packageFqName == packageFqName } .map { it.shortClassName }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Apr 23 10:55:55 GMT 2024 - 5.4K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ExpressionTypeProvider.kt
) } override val token: KtLifetimeToken get() = analysisSession.token override fun getKtExpressionType(expression: KtExpression): KtType? { // Not sure if it's safe enough. In theory, some annotations on expressions might change its type val unwrapped = expression.unwrapParenthesesLabelsAndAnnotations() as? KtExpression ?: return null
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-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCallResolver.kt
} return when (fir) { is FirAnnotationCall -> { if (unsubstitutedKtSignature.symbol !is KtConstructorSymbol) return null @Suppress("UNCHECKED_CAST") // safe because of the above check on targetKtSymbol KtAnnotationCall( partiallyAppliedSymbol as KtPartiallyAppliedFunctionSymbol<KtConstructorSymbol>,
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-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CallResolver.kt
Errors.TYPE_PARAMETER_AS_REIFIED, Errors.DEFINITELY_NON_NULLABLE_AS_REIFIED, Errors.REIFIED_TYPE_FORBIDDEN_SUBSTITUTION, Errors.REIFIED_TYPE_UNSAFE_SUBSTITUTION, Errors.CANDIDATE_CHOSEN_USING_OVERLOAD_RESOLUTION_BY_LAMBDA_ANNOTATION, Errors.RESOLUTION_TO_CLASSIFIER, Errors.RESERVED_SYNTAX_IN_CALLABLE_REFERENCE_LHS,
Plain Text - Registered: Fri May 03 08:18:13 GMT 2024 - Last Modified: Mon Apr 29 12:48:54 GMT 2024 - 34.8K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirUtils.kt
* is imported somewhere else and used without directly referencing the object instance * itself: * * ```kt * import Foo.bar * * object Foo { fun String.bar() {} } * * fun usage() { * "hello".bar() // this call has implicit 'Foo' dispatch receiver * } * ``` */ internal val FirResolvedQualifier.isImplicitDispatchReceiver: Boolean
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Apr 25 07:15:56 GMT 2024 - 6K bytes - Viewed (0)