Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for mapTo (0.17 sec)

  1. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/types/KtFe10UsualClassType.kt

                buildList {
                    nonInnerQualifiers.mapTo(this) {
                        KtClassTypeQualifier.KtResolvedClassTypeQualifier(
                            it.toKtClassSymbol(analysisContext),
                            emptyList(),
                            token
                        )
                    }
    
                    nestedType.allInnerTypes.mapTo(this) { innerType ->
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Jan 12 10:48:21 GMT 2023
    - 3.6K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtFirAnalysisSession.kt

                    extensionTools.mapTo(this) { it.declarationProvider }
                }
            )
    
            useSitePackageProvider = CompositeKotlinPackageProvider.create(
                buildList {
                    add(project.createPackageProvider(useSiteAnalysisScope))
                    extensionTools.mapTo(this) { it.packageProvider }
                }
            )
        }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 18 10:43:08 GMT 2024
    - 9.4K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirTypeProvider.kt

        }
    
        override fun getDirectSuperTypes(type: KtType, shouldApproximate: Boolean): List<KtType> {
            require(type is KtFirType)
            return type.coneType.getDirectSuperTypes(shouldApproximate).mapTo(mutableListOf()) { it.asKtType() }
        }
    
        private fun ConeKotlinType.getDirectSuperTypes(shouldApproximate: Boolean): Sequence<ConeKotlinType> {
            return when (this) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Feb 20 08:50:04 GMT 2024
    - 16.3K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KDocReferenceResolver.kt

        ): Collection<KtSymbol> {
            with(analysisSession) {
                val fullSymbolsResolved = resolveKdocFqName(fullFqName, contextElement)
                if (selectedFqName == fullFqName) return fullSymbolsResolved.mapTo(mutableSetOf()) { it.symbol }
                if (fullSymbolsResolved.isEmpty()) {
                    val parent = fullFqName.parent()
                    return resolveKdocFqName(analysisSession, selectedFqName, parent, contextElement)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 22.6K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/InlineFunctionAnalyzer.kt

                analyzedElements.addAll(nextInlineFunctions)
            }
        }
    
        /**
         * Returns the list of files that contain all reached inline functions.
         */
        fun allFiles(): List<KtFile> = analyzedElements.mapTo(mutableSetOf()) { it.containingKtFile }.toList()
    
        /**
         * Returns the set of [KtObjectDeclaration]s which are defined as an object literal in one of the reached inline functions.
         */
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Aug 29 23:55:31 GMT 2023
    - 5.1K bytes
    - Viewed (0)
  6. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CompilerFacility.kt

            val inlineObjectDeclarations = inlineAnalyzer.inlineObjectDeclarations()
            val inlineObjectDeclarationFiles = inlineObjectDeclarations.mapTo(mutableSetOf()) { it.containingKtFile }
    
            class GenerateClassFilter : GenerationState.GenerateClassFilter() {
                override fun shouldGeneratePackagePart(ktFile: KtFile): Boolean {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Dec 01 13:22:55 GMT 2023
    - 9.6K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtSymbolByFirBuilder.kt

            val originalDeclaration = originalForSubstitutionOverride ?: return null
    
            val allowedTypeParameters = buildSet {
                // declaration's own parameters
                originalDeclaration.typeParameters.mapTo(this) { it.symbol.toLookupTag() }
    
                // captured outer parameters
                containingClass.typeParameters.mapNotNullTo(this) {
                    (it as? FirOuterClassTypeParameterRef)?.symbol?.toLookupTag()
    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)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCompilerFacility.kt

            private val file: KtFile,
            private val inlinedClasses: Set<KtClassOrObject>
        ) : GenerationState.GenerateClassFilter() {
            private val filesWithInlinedClasses = inlinedClasses.mapTo(mutableSetOf()) { it.containingKtFile }
    
            override fun shouldGeneratePackagePart(ktFile: KtFile): Boolean {
                return file === ktFile || ktFile in filesWithInlinedClasses
            }
    
    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)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceShortener.kt

                buildList {
                    // Collect constructors
                    findAvailableConstructors(scope, name).mapTo(this) { AvailableSymbol(it, importKind) }
    
                    // Collect functions
                    scope.getFunctions(name).mapTo(this) { AvailableSymbol(it, importKind) }
                }
            }
        }
    
    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)
Back to top