Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 46 for KaDeclarationSymbol (0.26 sec)

  1. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/scopes/KtScope.kt

    import org.jetbrains.kotlin.name.Name
    
    
    public interface KaScope : KaScopeLike {
        /**
         * Return a sequence of all [KaDeclarationSymbol] which current scope contain
         */
        public fun getAllSymbols(): Sequence<KaDeclarationSymbol> = withValidityAssertion {
            sequence {
                yieldAll(getCallableSymbols())
                yieldAll(getClassifierSymbols())
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  2. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/symbols/AbstractSymbolRestoreFromDifferentModuleTest.kt

    import org.jetbrains.kotlin.analysis.api.renderer.declarations.impl.KaDeclarationRendererForDebug
    import org.jetbrains.kotlin.analysis.api.symbols.DebugSymbolRenderer
    import org.jetbrains.kotlin.analysis.api.symbols.KaDeclarationSymbol
    import org.jetbrains.kotlin.analysis.project.structure.ProjectStructureProvider
    import org.jetbrains.kotlin.analysis.test.framework.base.AbstractAnalysisApiBasedTest
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolContainingDeclarationProvider.kt

                        ?.toKtSymbol(analysisContext) as? KaDeclarationSymbol
                }
                else -> {
                    symbol.getDescriptor()?.containingDeclaration
                        ?.toKtSymbol(analysisContext) as? KaDeclarationSymbol
                }
            }
        }
    
        private val KaSymbol.containingSymbolOrSelf: KaSymbol
            get() {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 8.9K bytes
    - Viewed (0)
  4. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtClassInitializerSymbol.kt

     */
    
    package org.jetbrains.kotlin.analysis.api.symbols
    
    import org.jetbrains.kotlin.analysis.api.symbols.markers.KaSymbolWithKind
    
    public abstract class KaClassInitializerSymbol : KaDeclarationSymbol, KaSymbolWithKind
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 492 bytes
    - Viewed (0)
  5. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtScriptSymbol.kt

    import org.jetbrains.kotlin.analysis.api.symbols.markers.KaSymbolWithMembers
    import org.jetbrains.kotlin.analysis.api.symbols.pointers.KaSymbolPointer
    
    public abstract class KaScriptSymbol : KaDeclarationSymbol, KaAnnotatedSymbol, KaNamedSymbol, KaSymbolWithMembers {
        abstract override fun createPointer(): KaSymbolPointer<KaScriptSymbol>
    }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 801 bytes
    - Viewed (0)
  6. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtCallableSymbol.kt

    import org.jetbrains.kotlin.analysis.api.types.KaType
    import org.jetbrains.kotlin.name.CallableId
    
    public sealed class KaCallableSymbol : KaSymbolWithKind, KaPossibleMemberSymbol, KaDeclarationSymbol, KaContextReceiversOwner {
        /**
         * The callable's [CallableId] if it exists, or `null` otherwise (e.g. when the callable is local).
         */
        public abstract val callableId: CallableId?
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  7. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtSymbolProvider.kt

    import org.jetbrains.kotlin.name.Name
    import org.jetbrains.kotlin.psi.*
    
    public abstract class KaSymbolProvider : KaSessionComponent() {
        public open fun getSymbol(psi: KtDeclaration): KaDeclarationSymbol = when (psi) {
            is KtParameter -> getParameterSymbol(psi)
            is KtNamedFunction -> getFunctionLikeSymbol(psi)
            is KtConstructor<*> -> getConstructorSymbol(psi)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu May 23 17:29:30 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  8. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/scopeProvider/TestScopeRenderer.kt

    import org.jetbrains.kotlin.analysis.api.scopes.KaScope
    import org.jetbrains.kotlin.analysis.api.scopes.KaScopeLike
    import org.jetbrains.kotlin.analysis.api.symbols.DebugSymbolRenderer
    import org.jetbrains.kotlin.analysis.api.symbols.KaDeclarationSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KaPackageSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KaSymbol
    import org.jetbrains.kotlin.analysis.api.types.KaType
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 04 08:26:19 UTC 2024
    - 7.3K bytes
    - Viewed (0)
  9. analysis/analysis-api-impl-base/src/org/jetbrains/kotlin/analysis/api/impl/base/scopes/KtEmptyScope.kt

            return emptySet()
        }
    
        override fun getPossibleClassifierNames(): Set<Name> = withValidityAssertion {
            return emptySet()
        }
    
        override fun getAllSymbols(): Sequence<KaDeclarationSymbol> = withValidityAssertion {
            return emptySequence()
        }
    
        override fun getCallableSymbols(nameFilter: KaScopeNameFilter): Sequence<KaCallableSymbol> = withValidityAssertion {
            return emptySequence()
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  10. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtDestructuringDeclarationSymbol.kt

     * - `Pair(1, _).let { (a, b) -> }` leads to `KaDestructuringDeclarationSymbol(entries = [a, _])`
     */
    public abstract class KaDestructuringDeclarationSymbol : KaDeclarationSymbol, KaSymbolWithKind {
        final override val symbolKind: KaSymbolKind get() = withValidityAssertion { KaSymbolKind.LOCAL }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu May 23 17:29:30 UTC 2024
    - 2K bytes
    - Viewed (0)
Back to top