Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for toAnnotationClassId (0.4 sec)

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

    import org.jetbrains.kotlin.analysis.api.lifetime.withValidityAssertion
    import org.jetbrains.kotlin.fir.FirSession
    import org.jetbrains.kotlin.fir.declarations.FirResolvePhase
    import org.jetbrains.kotlin.fir.declarations.toAnnotationClassId
    import org.jetbrains.kotlin.fir.expressions.FirAnnotation
    import org.jetbrains.kotlin.fir.expressions.FirAnnotationCall
    import org.jetbrains.kotlin.fir.symbols.resolveAnnotationsWithArguments
    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)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirUtils.kt

    import org.jetbrains.kotlin.fir.FirSession
    import org.jetbrains.kotlin.fir.declarations.getAnnotationsByClassId
    import org.jetbrains.kotlin.fir.declarations.getStringArgument
    import org.jetbrains.kotlin.fir.declarations.toAnnotationClassId
    import org.jetbrains.kotlin.fir.diagnostics.ConeDiagnostic
    import org.jetbrains.kotlin.fir.diagnostics.ConeUnreportedDuplicateDiagnostic
    import org.jetbrains.kotlin.fir.expressions.*
    import org.jetbrains.kotlin.fir.psi
    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)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/annotations/firAnnotationUtils.kt

    ): List<KtAnnotationApplicationWithArgumentsInfo> = mapIndexedNotNull { index, annotation ->
        if (!useSiteTargetFilter.isAllowed(annotation.useSiteTarget) || annotation.toAnnotationClassId(useSiteSession) != classId) {
            return@mapIndexedNotNull null
        }
    
        transformer(index, annotation)
    }
    
    private fun FirAnnotation.asKtAnnotationApplicationForAnnotationWithEnumArgument(
    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)
Back to top