Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for getFileScope (0.17 sec)

  1. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/scopeProvider/AbstractFileScopeTest.kt

    import org.jetbrains.kotlin.test.services.assertions
    
    abstract class AbstractFileScopeTest : AbstractScopeTestBase() {
        override fun KaSession.getScope(mainFile: KtFile, testServices: TestServices): KaScope = mainFile.getFileSymbol().getFileScope()
    
        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.4K bytes
    - Viewed (0)
  2. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtScopeProvider.kt

            withValidityAssertion { analysisSession.scopeProvider.getDelegatedMemberScope(this) }
    
        public fun KaFileSymbol.getFileScope(): KaScope =
            withValidityAssertion { analysisSession.scopeProvider.getFileScope(this) }
    
        public fun KaPackageSymbol.getPackageScope(): KaScope =
            withValidityAssertion { analysisSession.scopeProvider.getPackageScope(this) }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:35 UTC 2024
    - 15.4K bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ScopeProvider.kt

                else -> containingDeclaration == owner
            }
        }
    
        override fun getEmptyScope(): KaScope {
            return KaEmptyScope(token)
        }
    
        override fun getFileScope(fileSymbol: KaFileSymbol): KaScope {
            require(fileSymbol is KaFe10FileSymbol)
            return KaFe10FileScope(fileSymbol.psi, analysisContext, token)
        }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:35 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  4. 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)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirScopeProvider.kt

                getScopeSession(),
                fir,
                declaredScope,
                delegateFields
            )
            return KaFirDelegatedMemberScope(firScope, builder)
        }
    
        override fun getFileScope(fileSymbol: KaFileSymbol): KaScope {
            check(fileSymbol is KaFirFileSymbol) { "KtFirScopeProvider can only work with KtFirFileSymbol, but ${fileSymbol::class} was provided" }
            return KaFirFileScope(fileSymbol, builder)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 18.7K bytes
    - Viewed (0)
Back to top