- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for top (0.14 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSmartcastProvider.kt
override val token: KtLifetimeToken, ) : KtSmartCastProvider(), KtFirAnalysisSessionComponent { private val KtExpression.isExplicitSmartCastInfoTarget: Boolean get() { // we want to handle only most top-level parenthesised expressions if (parent is KtParenthesizedExpression) return false // expressions like `|foo.bar()|` or `|foo?.baz()|` are ignored
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Sep 14 10:03:02 GMT 2023 - 6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirResolveExtensionInfoProvider.kt
emptySequence() } override fun getPackageSymbols(nameFilter: KtScopeNameFilter): Sequence<KtPackageSymbol> = withValidityAssertion { sequence { // Only emit package symbols for top-level packages (subpackages of root). This matches the behavior // of the root-level KtFirPackageScope. val seenTopLevelPackages = mutableSetOf<Name>() for (tool in tools) {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:47 GMT 2024 - 5.6K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CompilerFacility.kt
object : JvmGeneratorExtensionsImpl(configuration) { override fun getContainerSource(descriptor: DeclarationDescriptor): DeserializedContainerSource? { // Stubbed top-level function IR symbols (from other source files in the module) require a parent facade class to be // generated, which requires a container source to be provided. Without a facade class, function IR symbols will have
Plain Text - Registered: Fri May 03 08:18:13 GMT 2024 - Last Modified: Fri Dec 01 13:22:55 GMT 2023 - 9.6K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolContainingDeclarationProvider.kt
get() = analysisSession.token override fun getContainingDeclaration(symbol: KtSymbol): KtDeclarationSymbol? { if (symbol is KtSymbolWithKind && symbol.symbolKind == KtSymbolKind.TOP_LEVEL) { return null } return when (symbol) { is KtBackingFieldSymbol -> symbol.owningProperty is KtPropertyAccessorSymbol -> {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Dec 21 15:34:34 GMT 2023 - 9.3K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/scopes/DeclarationsInPackageProvider.kt
import org.jetbrains.kotlin.fir.resolve.providers.symbolProvider import org.jetbrains.kotlin.name.FqName import org.jetbrains.kotlin.name.Name import org.jetbrains.kotlin.platform.jvm.isJvm /** * Provides top-level names for classifiers and callables in given packages. Apart from names found in sources and binaries, * [DeclarationsInPackageProvider] also collects names for classifiers and callables generated by
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Apr 23 10:55:55 GMT 2024 - 5.4K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirVisibilityChecker.kt
* Kotlin. They cover the most popular visibilities `private`, `public`, and default (package) visibility for top-level and nested * classes. * * Returns `null` if visibility cannot be decided by the heuristic. */ private fun KtFirPsiJavaClassSymbol.isVisibleByPsi(useSiteFile: KtFirFileSymbol): Boolean? {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Jan 05 16:04:14 GMT 2024 - 5.7K bytes - Viewed (0)