- Sort Score
- Result 10 results
- Languages All
Results 11 - 18 of 18 for KSession (0.26 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirUtils.kt
fun FirAnnotationContainer.getJvmNameFromAnnotation(session: FirSession, target: AnnotationUseSiteTarget? = null): String? { val annotationCalls = getAnnotationsByClassId(JvmStandardClassIds.Annotations.JvmName, session) return annotationCalls.firstNotNullOfOrNull { call -> call.getStringArgument(StandardNames.NAME, session) ?.takeIf { target == null || call.useSiteTarget == target } } }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Apr 25 07:15:56 GMT 2024 - 6K bytes - Viewed (0) -
analysis/analysis-api-fe10/resources/META-INF/analysis-api/analysis-api-fe10.xml
area="IDEA_PROJECT" /> </extensionPoints> <extensions defaultExtensionNs="com.intellij"> <projectService serviceInterface="org.jetbrains.kotlin.analysis.api.session.KtAnalysisSessionProvider" serviceImplementation="org.jetbrains.kotlin.analysis.api.descriptors.KtFe10AnalysisSessionProvider" /> <projectService
XML - Registered: Fri May 03 08:18:13 GMT 2024 - Last Modified: Wed Apr 10 16:23:23 GMT 2024 - 1.4K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCallResolver.kt
private val equalsSymbolInAny: FirNamedFunctionSymbol? by lazy(LazyThreadSafetyMode.PUBLICATION) { val session = analysisSession.useSiteSession val anyFirClass = session.builtinTypes.anyType.toRegularClassSymbol(session) ?: return@lazy null val scope = session.declaredMemberScope( anyFirClass, memberRequiredPhase = FirResolvePhase.STATUS, )
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) -
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,
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:47 GMT 2024 - 32.2K bytes - Viewed (1) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirScopeProvider.kt
} override fun getImportingScopeContext(file: KtFile): KtScopeContext { val firFile = file.getOrBuildFirFile(firResolveSession) val firFileSession = firFile.moduleData.session val firImportingScopes = createImportingScopes( firFile, firFileSession, analysisSession.getScopeSessionFor(firFileSession), useCaching = true, )
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Apr 25 18:05:58 GMT 2024 - 18.7K bytes - Viewed (0) -
ChangeLog.md
- [`KT-57455`](https://youtrack.jetbrains.com/issue/KT-57455) LL FIR: Combine `AbstractFirDeserializedSymbolProvider`s in session dependencies (optimization) - [`KT-57207`](https://youtrack.jetbrains.com/issue/KT-57207) LL FIR: Combine `JavaSymbolProvider`s in session dependencies (optimization) - [`KT-58546`](https://youtrack.jetbrains.com/issue/KT-58546) K2: LL FIR: support name collision in a designation path
Plain Text - Registered: Fri May 03 08:18:13 GMT 2024 - Last Modified: Thu Dec 21 17:48:12 GMT 2023 - 268.7K bytes - Viewed (1) -
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
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 12 13:29:57 GMT 2024 - 18.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtFirAnalysisSessionProvider.kt
// by design to avoid iterating through the whole analysis session cache and to simplify the global session invalidation event. // Nevertheless, a `KtFirAnalysisSession`'s validity is based on the underlying `LLFirSession`, so removed analysis sessions for // library modules might still be valid. This is not a problem, though, because analysis session caching is not required for
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Apr 18 10:43:08 GMT 2024 - 5.1K bytes - Viewed (0)