Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for collections (0.17 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirKDocReference.kt

        }
    
        override fun getResolvedToPsi(
            analysisSession: KtAnalysisSession,
            referenceTargetSymbols: Collection<KtSymbol>,
        ): Collection<PsiElement> = with(analysisSession) {
            referenceTargetSymbols.flatMap { symbol ->
                when (symbol) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 1.8K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirResolveExtensionInfoProvider.kt

            file.navigationTargetsProvider != null
    
        @OptIn(KtModuleStructureInternals::class)
        override fun getResolveExtensionNavigationElements(originalPsi: KtElement): Collection<PsiElement> {
            val targetsProvider = originalPsi.containingFile?.virtualFile?.navigationTargetsProvider ?: return emptyList()
            return with(targetsProvider) { analysisSession.getNavigationTargets(originalPsi) }
        }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 5.6K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirReference.kt

    import org.jetbrains.kotlin.analysis.api.symbols.KtSymbolOrigin
    
    interface KtFirReference : KtReference, KtSymbolBasedReference {
        fun getResolvedToPsi(analysisSession: KtAnalysisSession, referenceTargetSymbols: Collection<KtSymbol>): Collection<PsiElement> =
            with(analysisSession) {
                referenceTargetSymbols.flatMap { symbol ->
                    when (symbol) {
                        is KtFirSymbol<*> -> getPsiDeclarations(symbol)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Mar 18 17:35:32 GMT 2024
    - 2K bytes
    - Viewed (0)
  4. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10PsiTypeProvider.kt

                KtTypeMappingMode.GENERIC_ARGUMENT -> TypeMappingMode.GENERIC_ARGUMENT
                KtTypeMappingMode.SUPER_TYPE -> TypeMappingMode.SUPER_TYPE
                KtTypeMappingMode.SUPER_TYPE_KOTLIN_COLLECTIONS_AS_IS -> TypeMappingMode.SUPER_TYPE_KOTLIN_COLLECTIONS_AS_IS
                KtTypeMappingMode.RETURN_TYPE_BOXED -> TypeMappingMode.RETURN_TYPE_BOXED
                KtTypeMappingMode.RETURN_TYPE ->
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Thu Mar 28 16:10:07 GMT 2024
    - 6.4K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/annotations/KtFirAnnotationListForReceiverParameter.kt

            annotationsByClassId(firCallableSymbol, classId, useSiteTargetFilter, builder, receiverParameter)
        }
    
        override val annotationClassIds: Collection<ClassId>
            get() = withValidityAssertion {
                annotationClassIds(firCallableSymbol, useSiteSession, receiverParameter)
            }
    
        companion object {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 3.1K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/annotations/firAnnotationUtils.kt

    }
    
    internal fun annotationClassIds(
        firSymbol: FirBasedSymbol<*>,
        useSiteSession: FirSession,
        annotationContainer: FirAnnotationContainer = firSymbol.fir,
    ): Collection<ClassId> = annotationContainer.resolvedAnnotationsWithClassIds(firSymbol).mapNotNull {
        it.toAnnotationClassId(useSiteSession)
    }
    
    internal fun hasAnnotation(
        firSymbol: FirBasedSymbol<*>,
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 9.6K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirUtils.kt

        getResolvedSymbolOfNameReference()?.fir?.let(builder::buildSymbol)
    
    internal fun FirErrorNamedReference.getCandidateSymbols(): Collection<FirBasedSymbol<*>> =
        diagnostic.getCandidateSymbols()
    
    internal fun FirNamedReference.getCandidateSymbols(): Collection<FirBasedSymbol<*>> = when (this) {
        is FirResolvedNamedReference -> listOf(resolvedSymbol)
        is FirErrorNamedReference -> getCandidateSymbols()
    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)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolDeclarationOverridesProvider.kt

                .map { analysisSession.firSymbolBuilder.callableBuilder.buildCallableSymbol(it) }
    
        }
    
        private fun FirBasedSymbol<*>.getIntersectionOverriddenSymbols(useSiteSession: FirSession): Collection<FirCallableSymbol<*>> {
            require(this is FirCallableSymbol<*>) {
                "Required FirCallableSymbol but ${this::class} found"
            }
            return when (this) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Mar 22 14:22:10 GMT 2024
    - 9.6K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/annotations/KtFirAnnotationListForDeclaration.kt

        ): List<KtAnnotationApplicationWithArgumentsInfo> = withValidityAssertion {
            annotationsByClassId(firSymbol, classId, useSiteTargetFilter, builder)
        }
    
        override val annotationClassIds: Collection<ClassId>
            get() = withValidityAssertion {
                annotationClassIds(firSymbol, useSiteSession)
            }
    
        companion object {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 3K bytes
    - Viewed (0)
  10. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/annotations/KtFe10AnnotationsList.kt

                mapNotIgnoredAnnotationsWithIndex { index, annotation ->
                    annotation.toKtAnnotationInfo(analysisContext, index)
                }
            }
    
        override val annotationClassIds: Collection<ClassId>
            get() {
                withValidityAssertion {
                    val result = mutableListOf<ClassId>()
                    for (annotation in fe10Annotations) {
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 4.6K bytes
    - Viewed (0)
Back to top