Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for getAllSymbols (0.33 sec)

  1. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/bodies/KtRendererBodyMemberScopeProvider.kt

                }
            }
        }
    
        public object ALL_DECLARED : KaRendererBodyMemberScopeProvider {
            override fun getMemberScope(analysisSession: KaSession, symbol: KaSymbolWithMembers): List<KaDeclarationSymbol> {
                with(analysisSession) {
                    return symbol.getCombinedDeclaredMemberScope().getAllSymbols()
                        .filter { member ->
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  2. analysis/analysis-api-impl-base/src/org/jetbrains/kotlin/analysis/api/impl/base/scopes/KtCompositeScope.kt

            buildSet {
                subScopes.flatMapTo(this) { it.getPossibleClassifierNames() }
            }
        }
    
        override fun getAllSymbols(): Sequence<KaDeclarationSymbol> = withValidityAssertion {
            sequence {
                subScopes.forEach { yieldAll(it.getAllSymbols()) }
            }
        }
    
        override fun getCallableSymbols(nameFilter: KaScopeNameFilter): Sequence<KaCallableSymbol> = withValidityAssertion {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  3. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/scopeProvider/AbstractSubstitutionOverridesUnwrappingTest.kt

            val classSymbolUnderCaret = declarationUnderCaret.getSymbol() as KaClassLikeSymbol
    
            require(classSymbolUnderCaret is KaSymbolWithMembers)
    
            return SymbolsData(classSymbolUnderCaret.getMemberScope().getAllSymbols().toList())
        }
    
        override fun KaSession.renderSymbolForComparison(symbol: KaSymbol, directives: RegisteredDirectives): String {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  4. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/scopeProvider/AbstractScopeTestBase.kt

        protected abstract fun KaSession.getScope(mainFile: KtFile, testServices: TestServices): KaScope
    
        protected open fun KaSession.getSymbolsFromScope(scope: KaScope): Sequence<KaDeclarationSymbol> = scope.getAllSymbols()
    
        override fun doTestByMainFile(mainFile: KtFile, mainModule: KtTestModule, testServices: TestServices) {
            super.doTestByMainFile(mainFile, mainModule, testServices)
    
            analyseForTest(mainFile) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.9K bytes
    - Viewed (0)
  5. analysis/analysis-api-impl-base/src/org/jetbrains/kotlin/analysis/api/impl/base/scopes/KtEmptyScope.kt

            return emptySet()
        }
    
        override fun getPossibleClassifierNames(): Set<Name> = withValidityAssertion {
            return emptySet()
        }
    
        override fun getAllSymbols(): Sequence<KaDeclarationSymbol> = withValidityAssertion {
            return emptySequence()
        }
    
        override fun getCallableSymbols(nameFilter: KaScopeNameFilter): Sequence<KaCallableSymbol> = withValidityAssertion {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  6. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/substitutorProvider/AbstractCreateInheritanceTypeSubstitutorTest.kt

                prettyPrint {
                    appendLine("Substitutor: ${stringRepresentation(substitutor)}")
                    if (substitutor != null) {
                        val functions = superClassSymbol.getDeclaredMemberScope().getAllSymbols()
                            .filterIsInstance<KaFunctionSymbol>()
                            .toList()
                        if (functions.isNotEmpty()) {
                            appendLine("Substituted callables:")
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  7. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/scopes/KtScope.kt

    import org.jetbrains.kotlin.name.Name
    
    
    public interface KaScope : KaScopeLike {
        /**
         * Return a sequence of all [KaDeclarationSymbol] which current scope contain
         */
        public fun getAllSymbols(): Sequence<KaDeclarationSymbol> = withValidityAssertion {
            sequence {
                yieldAll(getCallableSymbols())
                yieldAll(getClassifierSymbols())
                yieldAll(getConstructors())
            }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  8. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/testUtils.kt

            modifiersRenderer = modifiersRenderer.with {
                keywordsRenderer = keywordsRenderer.with { keywordFilter = KaRendererKeywordFilter.NONE }
            }
        }
    
        printCollection(scope.getAllSymbols().toList(), separator = "\n\n") { symbol ->
            val containingDeclaration = symbol.getContainingSymbol() as KaClassLikeSymbol
            append(symbol.render(renderer))
            append(" fromClass ")
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Jun 05 16:16:39 UTC 2024
    - 15.3K bytes
    - Viewed (0)
  9. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/symbols/AbstractSymbolTest.kt

                                is KaDeclarationSymbol -> symbol.render(prettyRenderer)
                                is KaFileSymbol -> prettyPrint {
                                    printCollection(symbol.getFileScope().getAllSymbols().asIterable(), separator = "\n\n") {
                                        append(it.render(prettyRenderer))
                                    }
                                }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 29 17:43:55 UTC 2024
    - 18.2K bytes
    - Viewed (0)
Back to top