- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 14 for safety (0.23 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirPsiTypeProvider.kt
(this as? ConeClassLikeType)?.lookupTag?.toSymbol(session)?.lazyResolveToPhase(FirResolvePhase.STATUS) val signatureWriter = BothSignatureWriter(BothSignatureWriter.Mode.SKIP_CHECKS) //TODO Check thread safety session.jvmTypeMapper.mapType(this, mode, signatureWriter) { val containingFile = useSitePosition.containingKtFile // parameters for default setters does not have kotlin origin, but setter has
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-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CallResolver.kt
import org.jetbrains.kotlin.types.expressions.OperatorConventions import org.jetbrains.kotlin.types.typeUtil.contains import org.jetbrains.kotlin.util.OperatorNameConventions import org.jetbrains.kotlin.utils.addToStdlib.safeAs internal class KtFe10CallResolver( override val analysisSession: KtFe10AnalysisSession ) : AbstractKtCallResolver(), Fe10KtAnalysisSessionComponent { private companion object {
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) -
.space/safe-merge.json
{ "version": "1.0", "builds": [ { "teamcity": { "configuration": "Kotlin_KotlinDev_SafeMerge", "url": "https://buildserver.labs.intellij.net", "token": "${space-safe-merge-kt}", "ssl-keystore": "BuildServer client" } } ]
Json - Registered: Fri May 03 08:18:13 GMT 2024 - Last Modified: Mon Mar 27 13:43:47 GMT 2023 - 280 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-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceShortener.kt
when { // No class with name `classId.shortClassName` is present in the scope. Hence, we can safely import the name and shorten // the reference. availableClassifier == null -> { return createElementToShorten( qualifierElement,
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Apr 25 18:51:33 GMT 2024 - 69.5K 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) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirReferenceResolveHelper.kt
// E.g., test.pkg.R.string.hello v.s. coreR.string.hello where test.pkg.R is imported as coreR // Since an import alias ends with a simple identifier (i.e., can't be non-trivial dotted qualifier), we can safely assume // that the first segment of the qualified access could be the import alias if any. Then, we can still compare the // remaining parts. // E.g., coreR.string.hello
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) -
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
import org.jetbrains.kotlin.util.OperatorNameConventions import org.jetbrains.kotlin.util.OperatorNameConventions.EQUALS import org.jetbrains.kotlin.utils.addIfNotNull import org.jetbrains.kotlin.utils.addToStdlib.safeAs import org.jetbrains.kotlin.utils.exceptions.checkWithAttachment import org.jetbrains.kotlin.utils.exceptions.errorWithAttachment import org.jetbrains.kotlin.utils.exceptions.rethrowExceptionWithDetails
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)