Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 39 for last (0.12 sec)

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

            }
        }
    
        private fun computeTargetModules(module: KtModule): List<KtModule> {
            return when (module) {
                is KtDanglingFileModule -> listOf(module.contextModule, module)
                else -> listOf(module)
            }
        }
    
        private fun runFir2Ir(
            session: LLFirSession,
            firFiles: List<FirFile>,
            fir2IrExtensions: Fir2IrExtensions,
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 32.2K bytes
    - Viewed (1)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/types/KtFe10FunctionalType.kt

            }
    
        override val returnType: KtType
            get() = withValidityAssertion {
                when {
                    descriptor.functionTypeKind.isReflectType -> fe10Type.arguments.last().type
                    else -> fe10Type.getReturnTypeFromFunctionType()
                }.toKtType(analysisContext)
            }
    
        override val classId: ClassId
            get() = withValidityAssertion {
    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)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDataClassConverters.kt

                firDiagnostic as KtPsiDiagnostic,
                token,
            )
        }
        add(FirErrors.CAST_NEVER_SUCCEEDS) { firDiagnostic ->
            CastNeverSucceedsImpl(
                firDiagnostic as KtPsiDiagnostic,
                token,
            )
        }
        add(FirErrors.USELESS_CAST) { firDiagnostic ->
            UselessCastImpl(
                firDiagnostic as KtPsiDiagnostic,
                token,
    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)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirImportOptimizer.kt

                }
    
                private fun processTypeQualifier(qualifier: TypeQualifier) {
                    val mostOuterTypeQualifier = generateSequence(qualifier) { it.outerTypeQualifier }.last()
                    if (mostOuterTypeQualifier.isQualified) return
    
                    saveType(mostOuterTypeQualifier)
                }
    
                private fun saveType(qualifier: TypeQualifier) {
    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)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtSymbolByFirBuilder.kt

        }
    
        /**
         * Use-site substitution override happens in situations like this:
         *
         * ```
         * interface List<A> { fun get(i: Int): A }
         *
         * fun take(list: List<String>) {
         *   list.get(10) // this call
         * }
         * ```
         *
         * In FIR, `List::get` symbol in the example will be a substitution override with a `String` instead of `A`.
         * We want to lift such substitution overrides.
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Mar 28 09:06:28 GMT 2024
    - 32.4K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionTypeProvider.kt

        private fun getReturnTypeForArrayStyleAssignmentTarget(
            expression: KtExpression,
            fir: FirFunctionCall,
        ): KtType? {
            // When we're in a call like `a[x] = y`, we want to get the `set` call's last argument's type.
            if (fir.calleeReference !is FirResolvedNamedReference || fir.calleeReference.name != OperatorNameConventions.SET) return null
            if (expression !is KtArrayAccessExpression) return null
    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)
  7. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CallResolver.kt

                    @Suppress("UNCHECKED_CAST")
                    diagnostic.a as Collection<ResolvedCall<*>>
                }
                in diagnosticWithResolvedCallsAtPosition2 -> {
                    require(diagnostic is DiagnosticWithParameters2<*, *, *>)
                    @Suppress("UNCHECKED_CAST")
                    diagnostic.b as Collection<ResolvedCall<*>>
                }
    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)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/annotations/KtFirAnnotationListForType.kt

        override val annotations: List<KtAnnotationApplicationWithArgumentsInfo>
            get() = withValidityAssertion {
                coneType.customAnnotationsWithLazyResolve(FirResolvePhase.ANNOTATION_ARGUMENTS).mapIndexed { index, annotation ->
                    annotation.toKtAnnotationApplication(builder, index)
                }
            }
    
        override val annotationInfos: List<KtAnnotationApplicationInfo>
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 4.7K bytes
    - Viewed (0)
  9. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiNamedClassOrObjectSymbol.kt

                val companionObject = psi.companionObjects.firstOrNull() ?: return null
                KtFe10PsiNamedClassOrObjectSymbol(companionObject, analysisContext)
            }
    
        override val contextReceivers: List<KtContextReceiver>
            get() = withValidityAssertion { descriptor?.createContextReceivers(analysisContext) ?: emptyList() }
    
    
        @OptIn(KtAnalysisApiInternals::class)
        override val classKind: KtClassKind
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 6.3K bytes
    - Viewed (0)
  10. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolDeclarationOverridesProvider.kt

        override val token: KtLifetimeToken
            get() = analysisSession.token
    
        override fun <T : KtSymbol> getAllOverriddenSymbols(callableSymbol: T): List<KtCallableSymbol> {
            if (callableSymbol is KtValueParameterSymbol) {
                return callableSymbol.getAllOverriddenSymbols()
            }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Mar 13 16:31:41 GMT 2024
    - 4.6K bytes
    - Viewed (0)
Back to top