- Sort Score
- Result 10 results
- Languages All
Results 11 - 14 of 14 for catching (0.6 sec)
-
analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProvider.kt
* The FIR compiler calls [doesKotlinOnlyPackageExist] very often, so the implementations should consider caching the results. */ public abstract class KotlinPackageProvider : KotlinComposableProvider { /** * Checks if a package with given [FqName] exists in current [GlobalSearchScope] with a view from a given [platform].
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Thu Jun 06 17:57:40 UTC 2024 - 3.4K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtFirAnalysisSessionProvider.kt
// Nevertheless, a `KaFirSession`'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 // correctness, but rather a performance optimization. analysisSessionProvider.clearCaches() } } }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Thu Jun 06 17:44:50 UTC 2024 - 5.1K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/DebugSymbolRenderer.kt
// It means more specific classes will be selected (such as KaClassSymbol instead of KaSymbol) val minSupertypeCount = matchingClassesRanking.maxOf { it.value } // If there are multiple matching classes, at least choose some stable one (based on the simple name ordering) return matchingClassesRanking .filter { it.value == minSupertypeCount } .keys
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:42 UTC 2024 - 19.8K bytes - Viewed (0) -
analysis/analysis-api-standalone/analysis-api-standalone-base/src/org/jetbrains/kotlin/analysis/api/standalone/base/declarations/KotlinStandaloneDeclarationProvider.kt
// In contrast to `sharedBinaryRoots`, which are shared between many different projects (e.g. the Kotlin stdlib), `binaryRoots` // come from binary libraries which are specific to the project. Caching them in `KotlinFakeClsStubsCache` won't have any // performance advantage. binaryRoots .map { collectStubsFromBinaryRoot(it, binaryClassCache) }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Thu Jun 06 17:44:50 UTC 2024 - 21.1K bytes - Viewed (0)