Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 26 for resolveVersion (0.76 sec)

  1. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10JvmTypeMapper.kt

    ) : KaJvmTypeMapper(), KaFe10SessionComponent {
        override val token: KaLifetimeToken
            get() = analysisSession.token
    
        private val typeMapper by lazy { KaFe10JvmTypeMapperContext(analysisContext.resolveSession) }
    
        override fun mapTypeToJvmType(type: KaType, mode: TypeMappingMode): Type {
            val kotlinType = (type as KaFe10Type).fe10Type
            return typeMapper.mapType(kotlinType, mode)
        }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:35 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/base/KtFe10DescSymbol.kt

            get() = withValidityAssertion {
                (source as? PsiSourceElement)?.psi
                    ?: KtFe10ReferenceResolutionHelper.getInstance()
                        ?.findDecompiledDeclaration(analysisContext.resolveSession.project, descriptor, null)
            }
    
        override val origin: KaSymbolOrigin
            get() = withValidityAssertion { descriptor.getSymbolOrigin(analysisContext) }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/KtFe10PackageSymbol.kt

    ) : KaPackageSymbol(), KaFe10Symbol {
        override val fqName: FqName
            get() = withValidityAssertion { packageName }
    
        override val psi: PsiElement? by cached {
            val project = analysisContext.resolveSession.project
            JavaPsiFacade.getInstance(project).findPackage(fqName.asString())
        }
    
        override fun createPointer(): KaSymbolPointer<KaPackageSymbol> = withValidityAssertion {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  4. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/base/Kt1DescUtils.kt

        containingArrayType: KotlinType,
        analysisContext: Fe10AnalysisContext,
    ): List<KaAnnotationValue> = flatMap { constantValue: ConstantValue<*> ->
        val constantType = constantValue.getType(analysisContext.resolveSession.moduleDescriptor)
        if (analysisContext.builtIns.areSameArrayTypeIgnoringProjections(containingArrayType, constantType)) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 33.4K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolProvider.kt

            val descriptor = analysisContext.resolveSession.moduleDescriptor.findClassAcrossModuleDependencies(classId) ?: return null
            return descriptor.toKaClassSymbol(analysisContext)
        }
    
        override fun getTypeAliasByClassId(classId: ClassId): KaTypeAliasSymbol? {
            val descriptor = analysisContext.resolveSession.moduleDescriptor.findTypeAliasAcrossModuleDependencies(classId) ?: return null
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu May 23 17:29:30 UTC 2024
    - 6.9K bytes
    - Viewed (0)
  6. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SamResolver.kt

            val constructorDescriptor = createSamConstructorFunction(
                descriptor.containingDeclaration,
                descriptor,
                analysisContext.resolveSession.samConversionResolver,
                JvmSamConversionOracle(analysisContext.resolveSession.languageVersionSettings),
            )
    
            return KaFe10DescSamConstructorSymbol(constructorDescriptor, analysisContext)
        }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 29 11:41:50 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  7. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/KtFe10TypeSystemCommonBackendContextForTypeMapping.kt

    import org.jetbrains.kotlin.types.model.TypeParameterMarker
    
    internal class KaFe10TypeSystemCommonBackendContextForTypeMapping(
        private val resolveSession: ResolveSession
    ) : TypeSystemCommonBackendContextForTypeMapping, ClassicTypeSystemContext {
        override val builtIns: KotlinBuiltIns
            get() = resolveSession.moduleDescriptor.builtIns
    
        override fun TypeConstructorMarker.isTypeParameter(): Boolean {
            require(this is TypeConstructor)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 5.6K bytes
    - Viewed (0)
  8. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/pointers/KtFe10DescSamConstructorSymbolPointer.kt

                samInterface.containingDeclaration,
                samInterface,
                analysisContext.resolveSession.samConversionResolver,
                JvmSamConversionOracle(analysisContext.resolveSession.languageVersionSettings)
            )
    
            return KaFe10DescSamConstructorSymbol(constructorDescriptor, analysisContext)
        }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  9. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10PsiTypeProvider.kt

    ) : KaPsiTypeProvider(), KaFe10SessionComponent {
        override val token: KaLifetimeToken
            get() = analysisSession.token
    
        private val typeMapper by lazy { KaFe10JvmTypeMapperContext(analysisContext.resolveSession) }
    
        override fun asPsiType(
            type: KaType,
            useSitePosition: PsiElement,
            allowErrorTypes: Boolean,
            mode: KaTypeMappingMode,
            isAnnotationMethod: Boolean,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 29 20:26:34 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  10. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/KtFe10FileSymbol.kt

        override val psi: KtFile
            get() = withValidityAssertion { file }
    
        override val annotationsObject: Annotations
            get() = withValidityAssertion { analysisContext.resolveSession.getFileAnnotations(file) }
    
        override val origin: KaSymbolOrigin
            get() = withValidityAssertion { if (file.isCompiled) KaSymbolOrigin.LIBRARY else KaSymbolOrigin.SOURCE }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2K bytes
    - Viewed (0)
Back to top