- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 16 for top (0.02 sec)
-
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/scopes/KtScope.kt
* Return a sequence of [KaClassifierSymbol] which current scope contain if classifier name matches [nameFilter]. The sequence includes: * nested classes, inner classes, nested type aliases for the class scope, and top-level classes and top-level type aliases for file scope. * * This function needs to retrieve a set of all possible names before processing the scope.
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 3.7K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/scopes/KtTypeScope.kt
* Return a sequence of [KaClassifierSymbol] which current scope contain if classifier name matches [nameFilter]. The sequence includes: * nested classes, inner classes, nested type aliases for the class scope, and top-level classes and top-level type aliases for file scope. * * This function needs to retrieve a set of all possible names before processing the scope.
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 3.5K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/resolve/extensions/KtResolveExtensionFile.kt
* It should be equal to the package name specified in the [buildFileText]. * * @see KaResolveExtensionFile */ public abstract fun getFilePackageName(): FqName /** * Returns the set of top-level classifier (classes, interfaces, objects, and type-aliases) names in the file. *
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 3.6K bytes - Viewed (0) -
analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/resolve/extensions/KtResolveExtensionTestSupport.kt
) val RESOLVE_EXTENSION_CLASSIFIER by stringDirective( "Name(s) of top-level classifier(s) in this resolve extension file", DirectiveApplicability.File, ) val RESOLVE_EXTENSION_CALLABLE by stringDirective( "Names of top-level callables in this resolve extension file", DirectiveApplicability.File, ) }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 6.5K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtDestructuringDeclarationSymbol.kt
/** * A list of [KaVariableSymbol]s which were created from this destructuring declaration. * * The entries are usually [KaLocalVariableSymbol]s. However, for top-level destructuring declarations in scripts, the entries are * [KaPropertySymbol]s instead. * * E.g., for the following code: * ``` * data class X(val y: Int, val z: String) * fun foo() {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Thu May 23 17:29:30 UTC 2024 - 2K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtSymbolContainingDeclarationProvider.kt
public interface KaSymbolContainingDeclarationProviderMixIn : KaSessionMixIn { /** * Returns containing declaration for symbol: * for top-level declarations returns null * for class members returns containing class * for local declaration returns declaration it was declared it */ public fun KaSymbol.getContainingSymbol(): KaDeclarationSymbol? =
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:35 UTC 2024 - 3K bytes - Viewed (0) -
analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/symbols/symbolTestUtils.kt
symbol.symbolKind == KaSymbolKind.LOCAL -> null ktClass != null -> // member ktClass.getClassId()?.asFqNameString() else -> // top-level ktFile.javaFileFacadeFqName.asString() } val actualClassName = symbol.getContainingJvmClassName() testServices.assertions.assertEquals(expectedClassName, actualClassName) {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 2K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/scopes/KtFirStarImportingScope.kt
// todo cache? override fun getPossibleCallableNames(): Set<Name> = withValidityAssertion { imports.flatMapTo(hashSetOf()) { import: Import -> if (import.relativeClassName == null) { // top level callable DeclarationsInPackageProvider.getTopLevelCallableNamesInPackageProvider(import.packageFqName, analysisSession) } else { //member
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 2.7K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSmartcastProvider.kt
override val token: KaLifetimeToken, ) : KaSmartCastProvider(), KaFirSessionComponent { 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
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 6K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtResolveExtensionInfoProvider.kt
} public typealias KtResolveExtensionInfoProvider = KaResolveExtensionInfoProvider public interface KaResolveExtensionInfoProviderMixIn : KaSessionMixIn { /** * Returns [KaScope] which contains all top-level callable declarations which are generated by [KaResolveExtension] * * @see org.jetbrains.kotlin.analysis.api.resolve.extensions.KaResolveExtension
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:35 UTC 2024 - 3.5K bytes - Viewed (0)