Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 19 for KaKotlinPropertySymbol (1.12 sec)

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

    ) : KaSymbolPointer<KaKotlinPropertySymbol>() {
        @Deprecated("Consider using org.jetbrains.kotlin.analysis.api.KaSession.restoreSymbol")
        override fun restoreSymbol(analysisSession: KaSession): KaKotlinPropertySymbol? =
            when (val variable = with(analysisSession) { variableSymbolPointer.restoreSymbol() }) {
                is KaKotlinPropertySymbol -> variable
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescKotlinPropertySymbol.kt

        override val isDelegatedProperty: Boolean
            get() = withValidityAssertion { descriptor.isDelegated }
    
        override fun createPointer(): KaSymbolPointer<KaKotlinPropertySymbol> = withValidityAssertion {
            KaPsiBasedSymbolPointer.createForSymbolFromSource<KaKotlinPropertySymbol>(this) ?: KaFe10NeverRestoringSymbolPointer()
        }
    
        override fun equals(other: Any?): Boolean = isEqualTo(other)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/pointers/KtFirResultPropertySymbolPointer.kt

    internal class KaFirResultPropertySymbolPointer(private val scriptPointer: KaSymbolPointer<KaScriptSymbol>) :
        KaSymbolPointer<KaKotlinPropertySymbol>() {
        @Deprecated("Consider using org.jetbrains.kotlin.analysis.api.KaSession.restoreSymbol")
        override fun restoreSymbol(analysisSession: KaSession): KaKotlinPropertySymbol? {
            require(analysisSession is KaFirSession)
            val script = with(analysisSession) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.9K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/pointers/KtFirTopLevelPropertySymbolPointer.kt

        KaTopLevelCallableSymbolPointer<KaKotlinPropertySymbol>(callableId) {
        override fun KaFirSession.chooseCandidateAndCreateSymbol(
            candidates: Collection<FirCallableSymbol<*>>,
            firSession: FirSession,
        ): KaKotlinPropertySymbol? {
            val firProperty = candidates.findDeclarationWithSignatureBySymbols<FirProperty>(signature) ?: return null
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/pointers/KtFirMemberPropertySymbolPointer.kt

        private val name: Name,
        private val signature: FirCallableSignature,
        isStatic: Boolean,
    ) : KaFirMemberSymbolPointer<KaKotlinPropertySymbol>(ownerPointer, isStatic) {
        override fun KaFirSession.chooseCandidateAndCreateSymbol(
            candidates: FirScope,
            firSession: FirSession
        ): KaKotlinPropertySymbol? {
            val firProperty = candidates.findDeclarationWithSignature<FirProperty>(signature) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  6. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/renderers/callables/KtKotlinPropertySymbolRenderer.kt

    import org.jetbrains.kotlin.analysis.api.symbols.KaKotlinPropertySymbol
    import org.jetbrains.kotlin.analysis.utils.printer.PrettyPrinter
    import org.jetbrains.kotlin.lexer.KtTokens
    
    public interface KaKotlinPropertySymbolRenderer {
        public fun renderSymbol(
            analysisSession: KaSession,
            symbol: KaKotlinPropertySymbol,
            declarationRenderer: KaDeclarationRenderer,
            printer: PrettyPrinter,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirBackingFieldSymbol.kt

        override val returnType: KaType get() = withValidityAssertion { firSymbol.returnType(builder) }
    
        override val owningProperty: KaKotlinPropertySymbol
            get() = withValidityAssertion {
                builder.variableLikeBuilder.buildPropertySymbol(firSymbol.propertySymbol) as KaKotlinPropertySymbol
            }
    
        override fun createPointer(): KaSymbolPointer<KaBackingFieldSymbol> = withValidityAssertion {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/pointers/KtFirBackingFieldSymbolPointer.kt

    import org.jetbrains.kotlin.analysis.api.symbols.KaKotlinPropertySymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KaSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.pointers.KaSymbolPointer
    
    internal class KaFirBackingFieldSymbolPointer(
        private val propertySymbolPointer: KaSymbolPointer<KaKotlinPropertySymbol>,
    ) : KaSymbolPointer<KaBackingFieldSymbol>() {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirValueParameterSymbol.kt

        }
    
        override val generatedPrimaryConstructorProperty: KaKotlinPropertySymbol? by cached {
            val propertySymbol = firSymbol.fir.correspondingProperty?.symbol ?: return@cached null
            val ktPropertySymbol = builder.variableLikeBuilder.buildPropertySymbol(propertySymbol)
            check(ktPropertySymbol is KaKotlinPropertySymbol) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 4.3K bytes
    - Viewed (0)
  10. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiDefaultBackingFieldSymbol.kt

    import org.jetbrains.kotlin.analysis.api.lifetime.withValidityAssertion
    import org.jetbrains.kotlin.analysis.api.symbols.KaBackingFieldSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KaKotlinPropertySymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KaPropertySymbol
    import org.jetbrains.kotlin.analysis.api.symbols.pointers.KaPsiBasedSymbolPointer
    import org.jetbrains.kotlin.analysis.api.symbols.pointers.KaSymbolPointer
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 2.9K bytes
    - Viewed (0)
Back to top