Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for KtBackingFieldSymbol (0.32 sec)

  1. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/pointers/KtFe10PsiDefaultBackingFieldSymbolPointer.kt

        private val propertySymbolPointer: KtPsiBasedSymbolPointer<KtPropertySymbol>,
    ) : KtSymbolPointer<KtBackingFieldSymbol>() {
        @Deprecated("Consider using org.jetbrains.kotlin.analysis.api.KtAnalysisSession.restoreSymbol")
        override fun restoreSymbol(analysisSession: KtAnalysisSession): KtBackingFieldSymbol? {
            val property = with(analysisSession) { propertySymbolPointer.restoreSymbol() }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Apr 25 12:18:27 GMT 2023
    - 1.4K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/pointers/KtFe10DescSyntheticFieldSymbolPointer.kt

        private val psiPointer: KtPsiBasedSymbolPointer<KtPropertyAccessorSymbol>
    ) : KtSymbolPointer<KtBackingFieldSymbol>() {
        @Deprecated("Consider using org.jetbrains.kotlin.analysis.api.KtAnalysisSession.restoreSymbol")
        override fun restoreSymbol(analysisSession: KtAnalysisSession): KtBackingFieldSymbol? {
            check(analysisSession is KtFe10AnalysisSession)
            val analysisContext = analysisSession.analysisContext
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Jan 02 20:00:49 GMT 2023
    - 2.2K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirBackingFieldSymbol.kt

    internal class KtFirBackingFieldSymbol(
        override val firSymbol: FirBackingFieldSymbol,
        override val analysisSession: KtFirAnalysisSession,
    ) : KtBackingFieldSymbol(), KtFirSymbol<FirBackingFieldSymbol> {
        override val origin: KtSymbolOrigin get() = withValidityAssertion { super<KtBackingFieldSymbol>.origin }
    
        override val annotationsList: KtAnnotationsList
            get() = withValidityAssertion {
    Plain Text
    - Registered: Fri Mar 22 08:18:09 GMT 2024
    - Last Modified: Tue Nov 07 09:06:00 GMT 2023
    - 2.4K bytes
    - Viewed (0)
  4. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiDefaultBackingFieldSymbol.kt

    ) : KtBackingFieldSymbol(), KtFe10Symbol {
        val descriptor: FieldDescriptor? by cached {
            val bindingContext = analysisContext.analyze(propertyPsi, Fe10AnalysisFacade.AnalysisMode.PARTIAL)
            (bindingContext[BindingContext.VARIABLE, propertyPsi] as? PropertyDescriptor)?.backingField
        }
    
        override fun createPointer(): KtSymbolPointer<KtBackingFieldSymbol> = withValidityAssertion {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 2.9K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescDefaultBackingFieldSymbol.kt

        private val fieldDescriptor: FieldDescriptor?,
        override val owningProperty: KtKotlinPropertySymbol,
        override val analysisContext: Fe10AnalysisContext
    ) : KtBackingFieldSymbol(), KtFe10Symbol {
        override fun createPointer(): KtSymbolPointer<KtBackingFieldSymbol> = withValidityAssertion {
            KtPsiBasedSymbolPointer.createForSymbolFromSource<KtPropertySymbol>(owningProperty)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 2.4K bytes
    - Viewed (0)
  6. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescSyntheticFieldSymbol.kt

    import org.jetbrains.kotlin.analysis.api.descriptors.symbols.pointers.KtFe10NeverRestoringSymbolPointer
    import org.jetbrains.kotlin.analysis.api.lifetime.withValidityAssertion
    import org.jetbrains.kotlin.analysis.api.symbols.KtBackingFieldSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KtKotlinPropertySymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KtPropertyAccessorSymbol
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 3.2K bytes
    - Viewed (0)
  7. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolContainingDeclarationProvider.kt

            if (symbol is KtSymbolWithKind && symbol.symbolKind == KtSymbolKind.TOP_LEVEL) {
                return null
            }
    
            return when (symbol) {
                is KtBackingFieldSymbol -> symbol.owningProperty
                is KtPropertyAccessorSymbol -> {
                    (symbol.getDescriptor() as? PropertyAccessorDescriptor)?.correspondingProperty
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Dec 21 15:34:34 GMT 2023
    - 9.3K bytes
    - Viewed (0)
  8. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescSyntheticJavaPropertySymbolForOverride.kt

                KtFe10DescPropertySetterSymbol(setter, analysisContext)
            }
    
        override val backingFieldSymbol: KtBackingFieldSymbol?
            get() = withValidityAssertion { null }
    
        override val initializer: KtInitializerValue?
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 4.8K bytes
    - Viewed (0)
  9. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescSyntheticJavaPropertySymbol.kt

                KtFe10DescPropertySetterSymbol(setter, analysisContext)
            }
    
        override val backingFieldSymbol: KtBackingFieldSymbol?
            get() = withValidityAssertion { null }
    
        override val initializer: KtInitializerValue?
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 4.7K bytes
    - Viewed (0)
  10. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolContainingDeclarationProvider.kt

        private fun getContainingDeclarationForDependentDeclaration(symbol: KtSymbol): KtDeclarationSymbol? {
            return when (symbol) {
                is KtReceiverParameterSymbol -> symbol.owningCallableSymbol
                is KtBackingFieldSymbol -> symbol.owningProperty
                is KtPropertyAccessorSymbol -> firSymbolBuilder.buildSymbol(symbol.firSymbol.propertySymbol) as KtDeclarationSymbol
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 13.5K bytes
    - Viewed (0)
Back to top