Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for KtAnnotationApplicationWithArgumentsInfo (0.35 sec)

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

        useSiteTargetFilter: AnnotationUseSiteTargetFilter,
        useSiteSession: FirSession,
        classId: ClassId,
        transformer: (index: Int, annotation: FirAnnotation) -> KtAnnotationApplicationWithArgumentsInfo?,
    ): List<KtAnnotationApplicationWithArgumentsInfo> = mapIndexedNotNull { index, annotation ->
        if (!useSiteTargetFilter.isAllowed(annotation.useSiteTarget) || annotation.toAnnotationClassId(useSiteSession) != classId) {
    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/annotations/KtFirAnnotationListForType.kt

    import org.jetbrains.kotlin.analysis.api.annotations.AnnotationUseSiteTargetFilter
    import org.jetbrains.kotlin.analysis.api.annotations.KtAnnotationApplicationInfo
    import org.jetbrains.kotlin.analysis.api.annotations.KtAnnotationApplicationWithArgumentsInfo
    import org.jetbrains.kotlin.analysis.api.annotations.KtAnnotationsList
    import org.jetbrains.kotlin.analysis.api.fir.KtSymbolByFirBuilder
    import org.jetbrains.kotlin.analysis.api.fir.toKtAnnotationApplication
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 4.7K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/annotations/KtFirAnnotationListForReceiverParameter.kt

    import org.jetbrains.kotlin.analysis.api.annotations.AnnotationUseSiteTargetFilter
    import org.jetbrains.kotlin.analysis.api.annotations.KtAnnotationApplicationInfo
    import org.jetbrains.kotlin.analysis.api.annotations.KtAnnotationApplicationWithArgumentsInfo
    import org.jetbrains.kotlin.analysis.api.annotations.KtAnnotationsList
    import org.jetbrains.kotlin.analysis.api.fir.KtSymbolByFirBuilder
    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/annotations/KtFirAnnotationListForDeclaration.kt

    import org.jetbrains.kotlin.analysis.api.annotations.AnnotationUseSiteTargetFilter
    import org.jetbrains.kotlin.analysis.api.annotations.KtAnnotationApplicationInfo
    import org.jetbrains.kotlin.analysis.api.annotations.KtAnnotationApplicationWithArgumentsInfo
    import org.jetbrains.kotlin.analysis.api.annotations.KtAnnotationsList
    import org.jetbrains.kotlin.analysis.api.fir.KtSymbolByFirBuilder
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 3K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/annotations/KtFe10AnnotationsList.kt

    import org.jetbrains.kotlin.analysis.api.annotations.AnnotationUseSiteTargetFilter
    import org.jetbrains.kotlin.analysis.api.annotations.KtAnnotationApplicationInfo
    import org.jetbrains.kotlin.analysis.api.annotations.KtAnnotationApplicationWithArgumentsInfo
    import org.jetbrains.kotlin.analysis.api.annotations.KtAnnotationsList
    import org.jetbrains.kotlin.analysis.api.descriptors.Fe10AnalysisContext
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 4.6K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirUtils.kt

            mapAnnotationParameters(this),
            builder,
        )
    ): KtAnnotationApplicationWithArgumentsInfo {
        val constructorSymbol = (this as? FirAnnotationCall)?.calleeReference
            ?.toResolvedConstructorSymbol()
            ?.let(builder.functionLikeBuilder::buildConstructorSymbol)
    
        return KtAnnotationApplicationWithArgumentsInfo(
            classId = toAnnotationClassId(builder.rootSession),
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 6K bytes
    - Viewed (0)
  7. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/base/Kt1DescUtils.kt

    }
    
    internal fun AnnotationDescriptor.toKtAnnotationApplication(
        analysisContext: Fe10AnalysisContext,
        index: Int,
    ): KtAnnotationApplicationWithArgumentsInfo {
        return KtAnnotationApplicationWithArgumentsInfo(
            classId = classIdForAnnotation,
            psi = psi,
            useSiteTarget = useSiteTarget,
            arguments = getKtNamedAnnotationArguments(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)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/evaluate/FirAnnotationValueConverter.kt

                                    resultMap[param.name] = arg
                                }
    
                                KtAnnotationApplicationValue(
                                    KtAnnotationApplicationWithArgumentsInfo(
                                        resolvedSymbol.callableId.classId,
                                        psi as? KtCallElement,
                                        useSiteTarget = null,
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 11.7K bytes
    - Viewed (0)
Back to top