Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 52 for When (0.68 sec)

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

        val KtType.coneType: ConeKotlinType
            get() {
                require(this is KtFirType)
                return coneType
            }
    
        val KtTypeProjection.coneTypeProjection: ConeTypeProjection
            get() = when (this) {
                is KtStarTypeProjection -> ConeStarProjection
                is KtTypeArgumentWithVariance -> {
                    typeContext.createTypeArgument(type.coneType, variance.convertVariance()) as ConeTypeProjection
    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)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CompilerFacility.kt

        ): KtCompilationResult {
            if (file is KtCodeFragment) {
                throw UnsupportedOperationException("Code fragments are not supported in K1 implementation")
            }
    
            val classBuilderFactory = when (target) {
                is KtCompilerTarget.Jvm -> target.classBuilderFactory
            }
    
            val effectiveConfiguration = configuration
                .copy()
                .apply {
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Fri Dec 01 13:22:55 GMT 2023
    - 9.6K bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolContainingDeclarationProvider.kt

            if (!platform.has<JvmPlatform>()) return null
    
            val containingSymbolOrSelf = symbol.containingSymbolOrSelf as KtSymbolWithKind
            return when (val descriptor = containingSymbolOrSelf.getDescriptor()) {
                is DescriptorWithContainerSource -> {
                    when (val containerSource = descriptor.containerSource) {
                        is FacadeClassSource -> containerSource.facadeClassName ?: containerSource.className
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Dec 21 15:34:34 GMT 2023
    - 9.3K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirTypeCreator.kt

        override val token: KtLifetimeToken
    ) : KtTypeCreator(), KtFirAnalysisSessionComponent {
    
        override fun buildClassType(builder: KtClassTypeBuilder): KtClassType {
            val lookupTag = when (builder) {
                is KtClassTypeBuilder.ByClassId -> {
                    val classSymbol = rootModuleSession.symbolProvider.getClassLikeSymbolByClassId(builder.classId)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Jun 22 07:31:36 GMT 2022
    - 3K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/generatorUtils.kt

                type.simpleName
            }
            return if (type.arguments.isEmpty()) simpleName + nullableSuffix
            else simpleName + type.arguments.joinToString(separator = ", ", prefix = "<", postfix = ">") {
                when (val typeArgument = it.type) {
                    null -> "*"
                    else -> typeConversion(typeArgument)
                } + nullableSuffix
            }
        }
        print(typeConversion(type))
    }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Jul 18 11:49:20 GMT 2023
    - 1.3K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirScopeSubstitution.kt

    ) : KtScopeSubstitution(), KtFirAnalysisSessionComponent {
    
        @OptIn(KtAnalysisApiInternals::class)
        override fun getDeclarationScope(scope: KtTypeScope): KtScope {
            return when (scope) {
                is KtFirDelegatingTypeScope -> KtFirDelegatingNamesAwareScope(scope.firScope, analysisSession.firSymbolBuilder)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri May 19 11:53:15 GMT 2023
    - 1.5K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSubstitutorFactory.kt

                    check(ktType is KtFirType)
                    put(ktTypeParameterSymbol.firSymbol, ktType.coneType)
                }
            }
    
            return when (val coneSubstitutor = ConeSubstitutorByMap.create(firSubstitution, analysisSession.useSiteSession)) {
                is ConeSubstitutorByMap -> KtFirMapBackedSubstitutor(coneSubstitutor, analysisSession.firSymbolBuilder)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Mar 06 06:40:28 GMT 2024
    - 1.9K bytes
    - Viewed (0)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirSyntheticFunctionInterfaceSourceProvider.kt

    //todo introduce LibraryModificationTracker based cache?
    internal object FirSyntheticFunctionInterfaceSourceProvider {
        fun findPsi(fir: FirDeclaration): PsiElement? {
            return when (fir) {
                is FirSimpleFunction -> provideSourceForInvokeFunction(fir)
                is FirClass -> provideSourceForFunctionClass(fir)
                else -> null
            }
        }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Jun 02 14:27:26 GMT 2023
    - 2.5K bytes
    - Viewed (0)
  9. analysis/analysis-api-fe10/tests/org/jetbrains/kotlin/analysis/api/fe10/test/configurator/AnalysisApiFe10TestConfiguratorFactory.kt

        override fun createConfigurator(data: AnalysisApiTestConfiguratorFactoryData): AnalysisApiTestConfigurator {
            require(supportMode(data))
    
            return when (data.moduleKind) {
                TestModuleKind.Source -> when (data.analysisSessionMode) {
                    AnalysisSessionMode.Normal -> AnalysisApiFe10TestConfigurator
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Feb 26 21:57:23 GMT 2024
    - 1.8K bytes
    - Viewed (0)
  10. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/scopes/KtFe10ScopeResolution.kt

        override fun getCallableSymbols(nameFilter: KtScopeNameFilter): Sequence<KtCallableSymbol> = withValidityAssertion {
            super.getCallableSymbols(nameFilter).filter { symbol ->
                when (symbol) {
                    is KtFunctionSymbol -> !symbol.isStatic
                    is KtPropertySymbol -> !symbol.isStatic
                    else -> true
                }
            }
        }
    }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Oct 10 13:38:00 GMT 2023
    - 5.7K bytes
    - Viewed (0)
Back to top