Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 18 for PropertyDescriptor (0.2 sec)

  1. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescDefaultPropertyGetterSymbol.kt

    import org.jetbrains.kotlin.descriptors.Modality
    import org.jetbrains.kotlin.descriptors.PropertyDescriptor
    import org.jetbrains.kotlin.descriptors.Visibility
    import org.jetbrains.kotlin.name.CallableId
    
    class KtFe10DescDefaultPropertyGetterSymbol(
        private val propertyDescriptor: PropertyDescriptor,
        override val analysisContext: Fe10AnalysisContext
    ) : KtPropertyGetterSymbol(), KtFe10Symbol {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 3.7K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolInfoProvider.kt

            accessor: KtPropertyAccessorSymbol?,
            accessorDescriptorProvider: (PropertyDescriptor) -> PropertyAccessorDescriptor?
        ): DeprecationInfo? {
            val propertyDescriptor = getSymbolDescriptor(property) as? PropertyDescriptor ?: return null
            ForceResolveUtil.forceResolveAllContents(propertyDescriptor)
    
            if (accessor != null) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Jun 08 13:34:50 GMT 2023
    - 7.3K bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescDefaultPropertySetterSymbol.kt

    import org.jetbrains.kotlin.descriptors.PropertyDescriptor
    import org.jetbrains.kotlin.descriptors.ValueParameterDescriptor
    import org.jetbrains.kotlin.descriptors.Visibility
    import org.jetbrains.kotlin.name.CallableId
    import org.jetbrains.kotlin.name.Name
    
    internal class KtFe10DescDefaultPropertySetterSymbol(
        private val propertyDescriptor: PropertyDescriptor,
        override val analysisContext: Fe10AnalysisContext
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 5.6K bytes
    - Viewed (0)
  4. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/base/Kt1DescUtils.kt

    }
    
    internal fun createKtInitializerValue(
        initializer: KtExpression?,
        propertyDescriptor: PropertyDescriptor?,
        analysisContext: Fe10AnalysisContext,
    ): KtInitializerValue? {
        if (initializer == null && propertyDescriptor?.compileTimeInitializer == null) {
            return null
        }
    
        val compileTimeInitializer = propertyDescriptor?.compileTimeInitializer
        if (compileTimeInitializer != null) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 33.2K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiValueParameterSymbol.kt

            val bindingContext = analysisContext.analyze(psi, AnalysisMode.PARTIAL)
            val propertyDescriptor = bindingContext[BindingContext.PRIMARY_CONSTRUCTOR_PARAMETER, psi] ?: return@cached null
    
            KtFe10DescKotlinPropertySymbol(propertyDescriptor as PropertyDescriptorImpl, analysisContext)
        }
    
        override val hasDefaultValue: Boolean
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 4.1K bytes
    - Viewed (0)
  6. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiKotlinPropertySymbol.kt

        override val analysisContext: Fe10AnalysisContext
    ) : KtKotlinPropertySymbol(), KtFe10PsiSymbol<KtProperty, PropertyDescriptor> {
        override val descriptor: PropertyDescriptor? by cached {
            val bindingContext = analysisContext.analyze(psi, AnalysisMode.PARTIAL)
            bindingContext[BindingContext.VARIABLE, psi] as? PropertyDescriptor
        }
    
        override val isLateInit: Boolean
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 6.7K bytes
    - Viewed (0)
  7. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/InlineFunctionsCollector.kt

     */
    
    package org.jetbrains.kotlin.analysis.api.descriptors.utils
    
    import com.intellij.openapi.project.Project
    import org.jetbrains.kotlin.descriptors.CallableDescriptor
    import org.jetbrains.kotlin.descriptors.PropertyDescriptor
    import org.jetbrains.kotlin.psi.KtDeclarationWithBody
    import org.jetbrains.kotlin.references.fe10.util.DescriptorToSourceUtilsIde
    import org.jetbrains.kotlin.resolve.calls.model.ResolvedCall
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Aug 29 23:55:31 GMT 2023
    - 2K bytes
    - Viewed (0)
  8. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiDefaultBackingFieldSymbol.kt

    import org.jetbrains.kotlin.analysis.api.symbols.pointers.KtSymbolPointer
    import org.jetbrains.kotlin.analysis.api.types.KtType
    import org.jetbrains.kotlin.descriptors.FieldDescriptor
    import org.jetbrains.kotlin.descriptors.PropertyDescriptor
    import org.jetbrains.kotlin.descriptors.annotations.Annotations
    import org.jetbrains.kotlin.psi.KtProperty
    import org.jetbrains.kotlin.resolve.BindingContext
    
    internal class KtFe10PsiDefaultBackingFieldSymbol(
    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)
  9. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescSyntheticFieldSymbol.kt

                val kotlinProperty = descriptor.propertyDescriptor as PropertyDescriptorImpl
                KtFe10DescKotlinPropertySymbol(kotlinProperty, analysisContext)
            }
    
        override val annotationsObject: Annotations
            get() = withValidityAssertion { descriptor.annotations }
    
        override val returnType: KtType
            get() = withValidityAssertion { descriptor.propertyDescriptor.type.toKtType(analysisContext) }
    
    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)
  10. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CompileTimeConstantProvider.kt

    import org.jetbrains.kotlin.analysis.api.descriptors.symbols.descriptorBased.base.toKtAnnotationValue
    import org.jetbrains.kotlin.analysis.api.lifetime.KtLifetimeToken
    import org.jetbrains.kotlin.descriptors.PropertyDescriptor
    import org.jetbrains.kotlin.psi.KtExpression
    import org.jetbrains.kotlin.psi.KtNameReferenceExpression
    import org.jetbrains.kotlin.resolve.BindingContext
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Tue Mar 28 08:17:37 GMT 2023
    - 2.6K bytes
    - Viewed (0)
Back to top