- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for KSession (0.64 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirReferenceResolveHelper.kt
else -> baseFir } val session = analysisSession.firResolveSession.useSiteFirSession return when (fir) { is FirResolvedTypeRef -> getSymbolsForResolvedTypeRef(fir, expression, session, symbolBuilder) is FirResolvedQualifier -> getSymbolsForResolvedQualifier(fir, expression, session, symbolBuilder)
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon Jun 10 20:18:28 UTC 2024 - 37K bytes - Viewed (0) -
analysis/analysis-api-standalone/tests/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/session/builder/StandaloneSessionBuilderTest.kt
} } val ktFileInCommon = session.modulesWithFiles.getValue(commonModule).single() as KtFile val callInCommon = ktFileInCommon.findDescendantOfType<KtCallExpression>()!! callInCommon.assertIsCallOf(CallableId(FqName("some.example"), FqName("Person"), Name.identifier("greet"))) val ktFileInJvm = session.modulesWithFiles.getValue(sourceModule).single() as KtFile
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed Jun 05 16:16:39 UTC 2024 - 16.7K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirPsiTypeProvider.kt
} private fun ConeKotlinType.isLocal(session: FirSession): Boolean { return with(session.typeContext) { ******@****.***nstructor().isLocalType() } } private fun ConeKotlinType.isLocalButAvailableAtPosition( session: FirSession, useSitePosition: PsiElement, ): Boolean { val localClassSymbol = this.toRegularClassSymbol(session) ?: return false
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 29 20:26:34 UTC 2024 - 18.4K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirTypeProvider.kt
val session = analysisSession.firResolveSession.useSiteFirSession val symbol = lookupTag.toSymbol(session) val superTypes = when (symbol) { is FirAnonymousObjectSymbol -> symbol.resolvedSuperTypes is FirRegularClassSymbol -> symbol.resolvedSuperTypes is FirTypeAliasSymbol -> symbol.fullyExpandedClass(session)?.resolvedSuperTypes ?: return emptySequence()
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Fri Jun 07 10:25:23 UTC 2024 - 16.4K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/annotations/firAnnotationUtils.kt
it.toAnnotationClassId(useSiteSession) == classId } } } private fun FirBasedSymbol<*>.isFromCompilerRequiredAnnotationsPhase(classId: ClassId, session: FirSession): Boolean { val requiredAnnotations = session.annotationPlatformSupport.requiredAnnotations return fir.resolvePhase < FirResolvePhase.TYPES && classId in requiredAnnotations
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:42 UTC 2024 - 9.9K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCompilerFacility.kt
): Fir2IrActualizedResult { val fir2IrConfiguration = Fir2IrConfiguration.forAnalysisApi(effectiveConfiguration, session.languageVersionSettings, diagnosticReporter) val firResult = FirResult(listOf(ModuleCompilerAnalyzedOutput(session, session.getScopeSession(), firFiles))) return firResult.convertToIrAndActualize( fir2IrExtensions, fir2IrConfiguration,
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed Jun 05 08:42:45 UTC 2024 - 29.4K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/KtAnalysisSession.kt
* It is crucial to avoid leaking the analysis session outside the read action it was created in, as the analysis session itself and all * entities retrieved from it will become invalid. An analysis session also shouldn't be leaked from the [analyze] call it was created in. * * It is forbidden to store an analysis session in a variable, parameter, or property. From the [analyze] block which provides the analysis
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 04 18:45:26 UTC 2024 - 10.9K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirScopeProvider.kt
} override fun getImportingScopeContext(file: KtFile): KaScopeContext { val firFile = file.getOrBuildFirFile(firResolveSession) val firFileSession = firFile.moduleData.session val firImportingScopes = createImportingScopes( firFile, firFileSession, analysisSession.getScopeSessionFor(firFileSession), useCaching = true, )
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 18.7K bytes - Viewed (0)