Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for ConstructorDescriptor (0.44 sec)

  1. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/scopes/KtFe10ScopeResolution.kt

                .asSequence()
                .filterIsInstance<ConstructorDescriptor>()
                .map { it.toKtConstructorSymbol(analysisContext) }
        }
    
    }
    
    internal open class KtFe10ScopeMember(
        override val scope: MemberScope,
        private val constructors: Collection<ConstructorDescriptor>,
        override val analysisContext: Fe10AnalysisContext
    ) : KtFe10ScopeResolution() {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Oct 10 13:38:00 GMT 2023
    - 5.7K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiConstructorSymbol.kt

    internal class KtFe10PsiConstructorSymbol(
        override val psi: KtConstructor<*>,
        override val analysisContext: Fe10AnalysisContext
    ) : KtConstructorSymbol(), KtFe10PsiSymbol<KtConstructor<*>, ConstructorDescriptor> {
        override val descriptor: ConstructorDescriptor? by cached {
            val bindingContext = analysisContext.analyze(psi, AnalysisMode.PARTIAL)
            bindingContext[BindingContext.CONSTRUCTOR, psi]
        }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 4.2K bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescSyntheticJavaPropertySymbolForOverride.kt

    import org.jetbrains.kotlin.analysis.api.symbols.pointers.KtSymbolPointer
    import org.jetbrains.kotlin.analysis.api.types.KtType
    import org.jetbrains.kotlin.descriptors.ConstructorDescriptor
    import org.jetbrains.kotlin.load.java.descriptors.JavaForKotlinOverridePropertyDescriptor
    import org.jetbrains.kotlin.name.CallableId
    import org.jetbrains.kotlin.name.Name
    import org.jetbrains.kotlin.psi.KtProperty
    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)
  4. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/pointers/KtFe10DescSamConstructorSymbolPointer.kt

            }
    
            val constructorDescriptor = createSamConstructorFunction(
                samInterface.containingDeclaration,
                samInterface,
                analysisContext.resolveSession.samConversionResolver,
                JvmSamConversionOracle(analysisContext.resolveSession.languageVersionSettings)
            )
    
            return KtFe10DescSamConstructorSymbol(constructorDescriptor, analysisContext)
        }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Jan 02 20:00:49 GMT 2023
    - 2.3K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescConstructorSymbol.kt

    import org.jetbrains.kotlin.analysis.api.types.KtType
    import org.jetbrains.kotlin.descriptors.ConstructorDescriptor
    import org.jetbrains.kotlin.name.ClassId
    
    internal class KtFe10DescConstructorSymbol(
        override val descriptor: ConstructorDescriptor,
        override val analysisContext: Fe10AnalysisContext
    ) : KtConstructorSymbol(), KtFe10DescMemberSymbol<ConstructorDescriptor> {
        override val isPrimary: Boolean
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 3.4K bytes
    - Viewed (0)
  6. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescSyntheticJavaPropertySymbol.kt

    import org.jetbrains.kotlin.analysis.api.symbols.pointers.KtSymbolPointer
    import org.jetbrains.kotlin.analysis.api.types.KtType
    import org.jetbrains.kotlin.descriptors.ConstructorDescriptor
    import org.jetbrains.kotlin.name.CallableId
    import org.jetbrains.kotlin.name.Name
    import org.jetbrains.kotlin.psi.KtProperty
    import org.jetbrains.kotlin.resolve.DescriptorUtils
    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)
  7. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SamResolver.kt

            val descriptor = getSymbolDescriptor(ktClassLikeSymbol)
            if (descriptor is ClassDescriptor && getSingleAbstractMethodOrNull(descriptor) != null) {
                val constructorDescriptor = createSamConstructorFunction(
                    descriptor.containingDeclaration,
                    descriptor,
                    analysisContext.resolveSession.samConversionResolver,
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Wed Jun 22 07:31:36 GMT 2022
    - 2.2K bytes
    - Viewed (0)
  8. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/base/Kt1DescUtils.kt

            is KtFe10PsiClassInitializerSymbol -> null
            else -> unexpectedElementError("KtSymbol", this)
        }
    }
    
    
    internal fun ConstructorDescriptor.toKtConstructorSymbol(analysisContext: Fe10AnalysisContext): KtConstructorSymbol {
        if (this is TypeAliasConstructorDescriptor) {
            return this.underlyingConstructorDescriptor.toKtConstructorSymbol(analysisContext)
    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)
Back to top