Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 91 for else (0.18 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionTypeProvider.kt

                        else -> ConeIntersectionType(superTypes).asKtType()
                    }
                } else {
                    fir.resolvedType.asKtType()
                }
            }
            is FirVariableAssignment -> {
                if (fir.lValue.source?.psi == expression) {
                    fir.lValue.resolvedType.asKtType()
    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)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/evaluate/FirCompileTimeConstantEvaluator.kt

                                evaluate(fir.explicitReceiver, mode)?.evaluateStringLength()
                            } else {
                                referredVariable.toLiteralExpression(mode)
                            }
                        }
                        is FirFieldSymbol -> referredVariable.toLiteralExpression(mode)
                        else -> null
                    }
                }
                is FirLiteralExpression<*> -> {
    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)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/evaluate/FirAnnotationValueConverter.kt

                                    ?: KtArrayAnnotationValue(emptyList(), sourcePsi, token)
                            else null
                        }
    
                        is FirEnumEntrySymbol -> {
                            KtEnumEntryAnnotationValue(resolvedSymbol.callableId, sourcePsi, token)
                        }
    
                        else -> null
                    }
                }
    
                is FirPropertyAccessExpression -> {
    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)
  4. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CallResolver.kt

                else -> error("unexpected KtUnaryExpression $unaryExpression")
            }
            val compoundAccess = KtCompoundAccess.IncOrDecOperation(operatorPartiallyAppliedSymbol, kind, precedence)
            return if (baseExpression is KtArrayAccessExpression) {
                createCompoundArrayAccessCall(context, baseExpression, compoundAccess, resolvedCalls)
            } else {
    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)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/types/KtFe10FunctionalType.kt

            get() = withValidityAssertion {
                if (descriptor.functionTypeKind.isReflectType) false
                else fe10Type.getReceiverTypeFromFunctionType() != null
            }
    
        override val receiverType: KtType?
            get() = withValidityAssertion {
                if (descriptor.functionTypeKind.isReflectType) null
                else fe10Type.getReceiverTypeFromFunctionType()?.toKtType(analysisContext)
            }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 18:05:58 GMT 2024
    - 5.6K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirPsiTypeProvider.kt

        val localTypes: List<ConeKotlinType> = if (isLocal(session)) listOf(this) else {
            typeArguments.mapNotNull {
                if (it is ConeKotlinTypeProjection && it.type.isLocal(session)) {
                    it.type
                } else null
            }
        }
        val unavailableLocalTypes = localTypes.filterNot { it.isLocalButAvailableAtPosition(session, useSitePosition) }
    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)
  7. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/KtFe10TypeSystemCommonBackendContextForTypeMapping.kt

                else -> declarationDescriptor is TypeParameterDescriptor
            }
        }
    
        override fun TypeConstructorMarker.asTypeParameter(): TypeParameterMarker {
            require(this is TypeConstructor)
            return when (this) {
                is NewTypeVariableConstructor -> originalTypeParameter!!
                else -> declarationDescriptor as TypeParameterDescriptor
            }
        }
    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)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirImportOptimizer.kt

                        if (resolvedSymbols.isEmpty()) {
                            unresolvedNames += qualifiedNameAsFqName.shortName()
                            emptyList()
                        } else {
                            resolvedSymbols.flatMap { toImportableFqNames(it, qualifiedNameAsFqName) }
                        }
                    }
                    importableNames.forEach { importableName ->
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 24.2K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionInfoProvider.kt

            }
        else ->
            false
    }
    
    
    private fun KtAnalysisSession.isSimpleVariableAccessCall(reference: KtReferenceExpression): Boolean =
        when (val resolution = reference.resolveCall()) {
            is KtSuccessCallInfo ->
                resolution.call is KtSimpleVariableAccessCall
            else ->
                false
        }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Feb 12 20:38:23 GMT 2024
    - 17.6K bytes
    - Viewed (0)
  10. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirVisibilityChecker.kt

                @Suppress("USELESS_CAST") // Smart cast is only available in K2
                val contextModule = (positionModule as KtDanglingFileModule).contextModule
                firResolveSession.getSessionFor(contextModule)
            } else {
                firResolveSession.getSessionFor(positionModule)
            }
    
            val effectiveContainers = collectUseSiteContainers(position, firResolveSession).orEmpty()
    
    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)
Back to top