Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for getSupertypesWithAny (0.3 sec)

  1. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescNamedClassOrObjectSymbol.kt

                descriptor.kind.toKtClassKind(isCompanionObject = descriptor.isCompanionObject)
            }
    
        override val superTypes: List<KaType>
            get() = withValidityAssertion {
                descriptor.getSupertypesWithAny().map { it.toKtType(analysisContext) }
            }
    
        override val classId: ClassId?
            get() = withValidityAssertion { descriptor.classId }
    
        override val symbolKind: KaSymbolKind
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiNamedClassOrObjectSymbol.kt

                    else -> error("Unexpected class instance")
                }
            }
    
        override val superTypes: List<KaType>
            get() = withValidityAssertion {
                descriptor?.getSupertypesWithAny()?.map { it.toKtType(analysisContext) } ?: emptyList()
            }
    
        override val classId: ClassId?
            get() = withValidityAssertion { psi.getClassId() }
    
        override val name: Name
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 6.3K bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/base/Kt1DescUtils.kt

        }
    
    internal val ClassifierDescriptor.maybeLocalClassId: ClassId
        get() = classId ?: ClassId(containingPackage() ?: FqName.ROOT, FqName.topLevel(this.name), isLocal = true)
    
    internal fun ClassDescriptor.getSupertypesWithAny(): Collection<KotlinType> {
        val supertypes = typeConstructor.supertypes
        if (isInterfaceLike) {
            return supertypes
        }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 33.4K bytes
    - Viewed (0)
Back to top