Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for forClass (0.48 sec)

  1. analysis/analysis-api-standalone/analysis-api-fir-standalone-base/src/org/jetbrains/kotlin/analysis/api/standalone/base/declarations/KotlinStandaloneFirDirectInheritorsProvider.kt

    import org.jetbrains.kotlin.analysis.api.platform.declarations.KotlinDeclarationProviderFactory
    import org.jetbrains.kotlin.analysis.api.platform.declarations.KotlinDirectInheritorsProvider
    import org.jetbrains.kotlin.fir.declarations.FirClass
    import org.jetbrains.kotlin.fir.resolve.providers.symbolProvider
    import org.jetbrains.kotlin.fir.symbols.SymbolInternals
    import org.jetbrains.kotlin.fir.symbols.impl.FirClassLikeSymbol
    import org.jetbrains.kotlin.name.ClassId
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 6K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolDeclarationOverridesProvider.kt

            require(superClass is KaFirSymbol<*>)
    
            if (subClass == superClass) return false
            return isSubClassOf(
                subClass = subClass.firSymbol.fir as FirClass,
                superClass = superClass.firSymbol.fir as FirClass,
                rootModuleSession,
                allowIndirectSubtyping,
            )
        }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 9.6K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirSyntheticFunctionInterfaceSourceProvider.kt

    internal object FirSyntheticFunctionInterfaceSourceProvider {
        fun findPsi(fir: FirDeclaration): PsiElement? {
            return when (fir) {
                is FirSimpleFunction -> provideSourceForInvokeFunction(fir)
                is FirClass -> provideSourceForFunctionClass(fir)
                else -> null
            }
        }
    
        private fun provideSourceForInvokeFunction(function: FirSimpleFunction): PsiElement? {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirTypeProvider.kt

            require(symbol is KaFirNamedClassOrObjectSymbol)
            symbol.firSymbol.lazyResolveToPhase(FirResolvePhase.SUPER_TYPES)
            val firClass = symbol.firSymbol.fir
            val type = ConeClassLikeTypeImpl(
                firClass.symbol.toLookupTag(),
                firClass.typeParameters.map { ConeTypeParameterTypeImpl(it.symbol.toLookupTag(), isNullable = false) }.toTypedArray(),
                isNullable = false
            )
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Fri Jun 07 10:25:23 UTC 2024
    - 16.4K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/HLDiagnosticConverter.kt

                "firSymbolBuilder.buildSymbol({0})",
                KaSymbol::class.createType()
            ),
            // ------------------ FIR elements ------------------
            FirClass::class to HLFunctionCallConversion(
                "firSymbolBuilder.classifierBuilder.buildClassLikeSymbol({0}.symbol)",
                KaClassLikeSymbol::class.createType()
            ),
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 16.5K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirOverrideInfoProvider.kt

    import org.jetbrains.kotlin.fir.analysis.checkers.isVisibleInClass
    import org.jetbrains.kotlin.fir.declarations.FirCallableDeclaration
    import org.jetbrains.kotlin.fir.declarations.FirClass
    import org.jetbrains.kotlin.fir.declarations.FirResolvePhase
    import org.jetbrains.kotlin.fir.resolve.SessionHolderImpl
    import org.jetbrains.kotlin.fir.symbols.lazyResolveToPhase
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirMetadataCalculator.kt

            val firClass = ktClass.resolveToFirSymbolOfType<FirClassSymbol<*>>(firResolveSession).fir
            firClass.lazyResolveToPhaseWithCallableMembers(FirResolvePhase.STATUS)
            val bindings = JvmSerializationBindings().also { collectBindings(firClass.declarations, mapping, it) }
            val (serializer, stringTable) = createTopLevelSerializer(bindings)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 29 20:26:34 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/utils/typeUtils.kt

    import org.jetbrains.kotlin.fir.types.toRegularClassSymbol
    
    /**
     * Returns whether [subClass] is a strict subtype of [superClass]. Resolves [subClass] to [FirResolvePhase.SUPER_TYPES].
     */
    fun isSubClassOf(subClass: FirClass, superClass: FirClass, useSiteSession: FirSession, allowIndirectSubtyping: Boolean = true): Boolean {
        subClass.lazyResolveToPhase(FirResolvePhase.SUPER_TYPES)
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/pointers/KtFirMemberSymbolPointer.kt

            val firSession = analysisSession.useSiteSession
            val scopeSession = analysisSession.getScopeSessionFor(firSession)
            return if (isStatic) {
                val firClass = owner.fir
                firClass.scopeProvider.getStaticCallableMemberScope(firClass, firSession, scopeSession)
            } else {
                owner.unsubstitutedScope(
                    useSiteSession = firSession,
                    scopeSession = scopeSession,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  10. analysis/analysis-api-standalone/analysis-api-fir-standalone-base/src/org/jetbrains/kotlin/analysis/api/standalone/base/services/LLStandaloneFirElementByPsiElementChooser.kt

            override fun getUseSiteMemberScope(
                klass: FirClass,
                useSiteSession: FirSession,
                scopeSession: ScopeSession,
                memberRequiredPhase: FirResolvePhase?,
            ): FirTypeScope = shouldNotBeCalled()
    
            override fun getStaticCallableMemberScope(
                klass: FirClass,
                useSiteSession: FirSession,
                scopeSession: ScopeSession
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 15 11:34:07 UTC 2024
    - 14.2K bytes
    - Viewed (0)
Back to top