Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for ktSymbolOrigin (0.27 sec)

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

    }
    
    internal fun KaFirSymbol<*>.symbolEquals(other: Any?): Boolean {
        if (other !is KaFirSymbol<*>) return false
        return this.firSymbol == other.firSymbol
    }
    
    internal fun KaFirSymbol<*>.symbolHashCode(): Int = firSymbol.hashCode()
    
    internal tailrec fun FirDeclaration.ktSymbolOrigin(): KaSymbolOrigin = when (origin) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 09:36:27 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirReceiverParameterSymbol.kt

        override val owningCallableSymbol: KaCallableSymbol by cached { analysisSession.firSymbolBuilder.callableBuilder.buildCallableSymbol(firSymbol) }
    
        override val origin: KaSymbolOrigin = withValidityAssertion { firSymbol.fir.ktSymbolOrigin() }
    
        override fun createPointer(): KaSymbolPointer<KaReceiverParameterSymbol> = withValidityAssertion {
            KaFirReceiverParameterSymbolPointer(owningCallableSymbol.createPointer())
        }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  3. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtSymbol.kt

         * See: [Forward declarations in 1.9.20+](https://kotlinlang.org/docs/multiplatform-compatibility-guide.html#new-approach-to-forward-declarations)
         */
        NATIVE_FORWARD_DECLARATION,
    }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 09:36:27 UTC 2024
    - 5K bytes
    - Viewed (0)
Back to top