Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for KaFirEnumEntryInitializerSymbol (0.89 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirEnumEntryInitializerSymbol.kt

    internal class KaFirEnumEntryInitializerSymbol(
        firSymbol: FirAnonymousObjectSymbol,
        analysisSession: KaFirSession,
    ) : KaFirAnonymousObjectSymbol(firSymbol, analysisSession), KaEnumEntryInitializerSymbol {
        init {
            check(firSymbol.source?.kind == KtFakeSourceElementKind.EnumInitializer) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/pointers/KtFirEnumEntryInitializerSymbolPointer.kt

        private val ownerPointer: KaSymbolPointer<KaFirEnumEntrySymbol>,
    ) : KaSymbolPointer<KaFirEnumEntryInitializerSymbol>() {
        @Deprecated("Consider using org.jetbrains.kotlin.analysis.api.KaSession.restoreSymbol")
        override fun restoreSymbol(analysisSession: KaSession): KaFirEnumEntryInitializerSymbol? {
            require(analysisSession is KaFirSession)
            val owner = with(analysisSession) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirEnumEntrySymbol.kt

            classifierBuilder.buildAnonymousObjectSymbol(initializerExpression.anonymousObject.symbol) as? KaFirEnumEntryInitializerSymbol
                ?: error("The anonymous object symbol for an enum entry initializer should be a ${KaFirEnumEntryInitializerSymbol::class.simpleName}")
        }
    
        override fun createPointer(): KaSymbolPointer<KaEnumEntrySymbol> = withValidityAssertion {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtSymbolByFirBuilder.kt

                return symbolsCache.cache(symbol) {
                    when (symbol.classKind) {
                        ClassKind.ENUM_ENTRY -> KaFirEnumEntryInitializerSymbol(symbol, analysisSession)
                        else -> KaFirAnonymousObjectSymbol(symbol, analysisSession)
                    }
                }
            }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:43 UTC 2024
    - 33.2K bytes
    - Viewed (0)
Back to top