Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 41 for KaDeclarationSymbol (0.35 sec)

  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. analysis/analysis-api-impl-base/src/org/jetbrains/kotlin/analysis/api/impl/base/scopes/KtCompositeScope.kt

            buildSet {
                subScopes.flatMapTo(this) { it.getPossibleClassifierNames() }
            }
        }
    
        override fun getAllSymbols(): Sequence<KaDeclarationSymbol> = withValidityAssertion {
            sequence {
                subScopes.forEach { yieldAll(it.getAllSymbols()) }
            }
        }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  9. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtClassLikeSymbol.kt

    import org.jetbrains.kotlin.name.Name
    import org.jetbrains.kotlin.name.SpecialNames
    import org.jetbrains.kotlin.types.Variance
    
    public sealed class KaClassifierSymbol : KaSymbol, KaPossiblyNamedSymbol, KaDeclarationSymbol
    
    public typealias KtClassifierSymbol = KaClassifierSymbol
    
    public val KaClassifierSymbol.nameOrAnonymous: Name
        get() = name ?: SpecialNames.ANONYMOUS
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  10. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/references/TestReferenceResolveResultRenderer.kt

        ): String {
            return buildString {
                symbolContainerFqName(symbol)?.let { fqName ->
                    append("(in $fqName) ")
                }
                when (symbol) {
                    is KaDeclarationSymbol -> {
                        append(symbol.render(renderer))
                        if (renderPsiClassName) {
                            append(" (psi: ${symbol.psi?.let { it::class.simpleName }})")
                        }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Fri May 31 19:52:16 UTC 2024
    - 4.6K bytes
    - Viewed (0)
Back to top