Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for processFunctionsByName (0.27 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/scopes/firScopeUtils.kt

        callableNames: Collection<Name>,
        builder: KtSymbolByFirBuilder
    ): Sequence<KtCallableSymbol> = sequence {
        callableNames.forEach { name ->
            yieldList {
                processFunctionsByName(name) { firSymbol ->
                    add(builder.functionLikeBuilder.buildFunctionSymbol(firSymbol))
                }
            }
            yieldList {
                processPropertiesByName(name) { firSymbol ->
    Plain Text
    - Registered: Fri Mar 22 08:18:09 GMT 2024
    - Last Modified: Fri Jun 24 09:11:25 GMT 2022
    - 2.7K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/scopes/FirCallableFilteringScope.kt

                }
            }
        }
    
        override fun getCallableNames(): Set<Name> = cachedCallableNames
    
        override fun processFunctionsByName(name: Name, processor: (FirNamedFunctionSymbol) -> Unit) {
            if (!cachedCallableNames.contains(name)) return
    
            baseScope.processFunctionsByName(name) { function ->
                if (isTargetCallable(function)) {
                    processor(function)
                }
            }
        }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Oct 10 13:38:00 GMT 2023
    - 2K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolDeclarationOverridesProvider.kt

        }
    
        private fun FirTypeScope.processCallableByName(declaration: FirDeclaration) = when (declaration) {
            is FirSimpleFunction -> processFunctionsByName(declaration.name) { }
            is FirProperty -> processPropertiesByName(declaration.name) { }
            else -> Unit
        }
    
        private fun FirTypeScope.processAllOverriddenDeclarations(
    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)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirReferenceResolveHelper.kt

                CallableCopyTypeCalculator.DoNothing,
                requiredMembersPhase = FirResolvePhase.STATUS,
            ) ?: return emptyList()
    
            return buildList {
                scope.processFunctionsByName(OperatorNameConventions.EQUALS) { functionSymbol ->
                    val parameterSymbol = functionSymbol.valueParameterSymbols.singleOrNull()
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Apr 15 10:59:01 GMT 2024
    - 37.5K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCallResolver.kt

                memberRequiredPhase = FirResolvePhase.STATUS,
            )
    
            var equalsSymbol: FirNamedFunctionSymbol? = null
            scope.processFunctionsByName(EQUALS) { equalsSymbolFromScope ->
                if (equalsSymbol != null) return@processFunctionsByName
                if (equalsSymbolFromScope == equalsSymbolInAny) {
                    equalsSymbol = equalsSymbolFromScope
                }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 18:05:58 GMT 2024
    - 70.8K bytes
    - Viewed (1)
Back to top