Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 55 for plastid (0.24 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/annotations/firAnnotationUtils.kt

    }
    
    internal fun annotationsByClassId(
        firSymbol: FirBasedSymbol<*>,
        classId: ClassId,
        useSiteTargetFilter: AnnotationUseSiteTargetFilter,
        builder: KtSymbolByFirBuilder,
        annotationContainer: FirAnnotationContainer = firSymbol.fir,
    ): List<KtAnnotationApplicationWithArgumentsInfo> =
        if (classId == StandardClassIds.Annotations.Target && firSymbol.fir.resolvePhase < FirResolvePhase.ANNOTATION_ARGUMENTS) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 9.6K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirSyntheticFunctionInterfaceSourceProvider.kt

            val classId = function.containingClassLookupTag()?.classId ?: return null
            val classOrObject = classByClassId(classId, function.llFirSession.ktModule) ?: return null
            return classOrObject.declarations.singleOrNull()
        }
    
        private fun provideSourceForFunctionClass(klass: FirClass): PsiElement? {
            return classByClassId(klass.symbol.classId, klass.llFirSession.ktModule)
        }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Jun 02 14:27:26 GMT 2023
    - 2.5K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/annotations/KtFirAnnotationListForReceiverParameter.kt

            }
    
        override fun hasAnnotation(classId: ClassId, useSiteTargetFilter: AnnotationUseSiteTargetFilter): Boolean = withValidityAssertion {
            hasAnnotation(firCallableSymbol, classId, useSiteTargetFilter, useSiteSession, receiverParameter)
        }
    
        override fun annotationsByClassId(
            classId: ClassId,
            useSiteTargetFilter: AnnotationUseSiteTargetFilter,
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 3.1K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirReferenceResolveHelper.kt

                if (parentFir is FirResolvedQualifier) {
                    var classId = parentFir.classId
                    while (unresolvedCounter > 0) {
                        unresolvedCounter--
                        classId = classId?.outerClassId
                    }
                    return listOfNotNull(classId?.toTargetPsi(session, symbolBuilder))
                }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Apr 15 10:59:01 GMT 2024
    - 37.5K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolContainingDeclarationProvider.kt

                            ?.javaFileFacadeFqName?.asString()
                    } else {
                        val classId = (containingSymbolOrSelf as? KtConstructorSymbol)?.containingClassIdIfNonLocal
                            ?: (containingSymbolOrSelf as? KtCallableSymbol)?.callableIdIfNonLocal?.classId
                        classId?.takeUnless { it.shortClassName.isSpecial }
                            ?.asFqNameString()
                    }
                }
    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)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSamResolver.kt

    ) : KtSamResolver(), KtFirAnalysisSessionComponent {
    
        override fun getSamConstructor(ktClassLikeSymbol: KtClassLikeSymbol): KtSamConstructorSymbol? {
            val classId = ktClassLikeSymbol.classIdIfNonLocal ?: return null
            val owner = analysisSession.getClassLikeSymbol(classId) as? FirRegularClass ?: return null
            val resolver = LocalSamResolver(analysisSession, analysisSession.useSiteSession)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu May 12 14:15:14 GMT 2022
    - 3.3K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirTypeCreator.kt

            val lookupTag = when (builder) {
                is KtClassTypeBuilder.ByClassId -> {
                    val classSymbol = rootModuleSession.symbolProvider.getClassLikeSymbolByClassId(builder.classId)
                        ?: return ConeErrorType(ConeUnresolvedSymbolError(builder.classId)).asKtType() as KtClassType
                    classSymbol.toLookupTag()
                }
                is KtClassTypeBuilder.BySymbol -> {
                    val symbol = builder.symbol
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Jun 22 07:31:36 GMT 2022
    - 3K bytes
    - Viewed (0)
  8. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10TypeProvider.kt

                                isCompatible = isCompatible && typeParameterOwner.classId != StandardClassIds.Enum
                            }
                            if (languageVersionSettings.supportsFeature(LanguageFeature.ProhibitComparisonOfIncompatibleClasses)) {
                                isCompatible = isCompatible && typeParameterOwner.classId != StandardClassIds.KClass
                            }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Jan 29 09:37:59 GMT 2024
    - 23.3K bytes
    - Viewed (0)
  9. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/renderAnnotations.kt

        analysisContext: Fe10AnalysisContext,
        predicate: (ClassId) -> Boolean = { true }
    ) {
        val separator = if (isSingleLineAnnotations) " " else "\n"
        for (annotation in annotations) {
            val annotationClass = annotation.annotationClass ?: continue
            val classId = annotationClass.classId
            if (classId != null && !predicate(classId)) {
                continue
            }
    
    Plain Text
    - Registered: Fri Apr 19 08:18:09 GMT 2024
    - Last Modified: Fri Feb 03 19:49:08 GMT 2023
    - 2.2K bytes
    - Viewed (0)
  10. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/base/Kt1DescUtils.kt

    }
    
    internal val ClassifierDescriptor.classId: ClassId?
        get() = when (val owner = containingDeclaration) {
            is PackageFragmentDescriptor -> ClassId(owner.fqName, name)
            is ClassifierDescriptorWithTypeParameters -> owner.classId?.createNestedClassId(name)
            else -> null
        }
    
    internal val ClassifierDescriptor.maybeLocalClassId: ClassId
    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