Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for getScopeSessionFor (0.53 sec)

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

                    extensionTools.mapTo(this) { it.packageProvider }
                }
            )
        }
    
        fun getScopeSessionFor(session: FirSession): ScopeSession = withValidityAssertion { firResolveSession.getScopeSessionFor(session) }
    
        companion object {
            internal fun createAnalysisSessionByFirResolveSession(
                firResolveSession: LLFirResolveSession,
    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)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolDeclarationOverridesProvider.kt

            val firSession = callableSymbol.analysisSession.useSiteSession
            val firTypeScope = firContainer.unsubstitutedScope(
                firSession,
                analysisSession.getScopeSessionFor(firSession),
                withForcedTypeCalculator = false,
                memberRequiredPhase = FirResolvePhase.STATUS,
            )
    
            firTypeScope.processCallableByName(firCallableDeclaration)
    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)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSamResolver.kt

            }
        }
    
        private class LocalSamResolver(
            analysisSession: KtFirAnalysisSession,
            private val firSession: FirSession,
        ) {
            private val scopeSession = analysisSession.getScopeSessionFor(firSession)
    
    
            // TODO: This transformer is not intended for actual transformations and
            //  created here only to simplify access to SAM resolver in body resolve components
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu May 12 14:15:14 GMT 2022
    - 3.3K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirTypeInfoProvider.kt

            val coneType = (type as KtFirType).coneType
            val firSession = analysisSession.useSiteSession
            val samResolver = FirSamResolver(
                firSession,
                analysisSession.getScopeSessionFor(firSession),
            )
            return samResolver.isSamType(coneType)
        }
    
        override fun getFunctionClassKind(type: KtType): FunctionTypeKind? {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Jan 03 17:15:50 GMT 2024
    - 2.5K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCompletionCandidateChecker.kt

            val sessionHolder = run {
                val firSession = firFakeFile.llFirSession
                val scopeSession = firResolveSession.getScopeSessionFor(firSession)
                SessionHolderImpl(firSession, scopeSession)
            }
    
            val elementContext = ContextCollector.process(firFakeFile, sessionHolder, nameExpression, bodyElement = null)
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 9.4K bytes
    - Viewed (0)
Back to top