Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 18 for renderAnnotation (0.27 sec)

  1. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/annotations/AbstractAnalysisApiSpecificAnnotationOnDeclarationTest.kt

                val renderer = DebugSymbolRenderer()
                fun renderAnnotation(application: KaAnnotation): String = buildString {
                    appendLine("${KtDeclaration::class.simpleName}: ${ktDeclaration::class.simpleName} ${ktDeclaration.name}")
                    append(renderer.renderAnnotationApplication(analysisSession, application))
                }
    
                val rawList = renderAnnotation(annotationList[classId].single())
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  2. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/base/annotations/KtAnnotationRenderer.kt

        public val annotationArgumentsRenderer: KaAnnotationArgumentsRenderer,
    ) {
        public fun renderAnnotations(analysisSession: KaSession, owner: KaAnnotated, printer: PrettyPrinter) {
            annotationListRenderer.renderAnnotations(analysisSession, owner, this, printer)
        }
    
        public inline fun with(action: Builder.() -> Unit): KaAnnotationRenderer {
            val renderer = this
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 3K bytes
    - Viewed (0)
  3. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/annotations/AbstractAnalysisApiAnnotationsOnDeclarationsTest.kt

    import org.jetbrains.kotlin.test.services.assertions
    
    abstract class AbstractAnalysisApiAnnotationsOnDeclarationsTest : AbstractAnalysisApiBasedTest() {
        open fun renderAnnotations(analysisSession: KaSession, annotations: KaAnnotationList): String {
            return TestAnnotationRenderer.renderAnnotations(analysisSession, annotations)
        }
    
        override fun doTestByMainFile(mainFile: KtFile, mainModule: KtTestModule, testServices: TestServices) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 1.9K bytes
    - Viewed (0)
  4. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/renderers/classifiers/KtSingleTypeParameterSymbolRenderer.kt

                declarationRenderer: KaDeclarationRenderer,
                printer: PrettyPrinter,
            ) {
                printer {
                    " ".separated(
                        { declarationRenderer.annotationRenderer.renderAnnotations(analysisSession, symbol, printer) },
                        { declarationRenderer.modifiersRenderer.renderDeclarationModifiers(analysisSession, symbol, printer) },
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  5. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/base/annotations/renderers/KtAnnotationListRenderer.kt

    public interface KaAnnotationListRenderer {
        public fun renderAnnotations(
            analysisSession: KaSession,
            owner: KaAnnotated,
            annotationRenderer: KaAnnotationRenderer,
            printer: PrettyPrinter,
        )
    
        public object FOR_SOURCE : KaAnnotationListRenderer {
            override fun renderAnnotations(
                analysisSession: KaSession,
                owner: KaAnnotated,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  6. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/ktRendererUtils.kt

            declarationRenderer.codeStyle.getSeparatorBetweenAnnotationAndOwner(analysisSession, symbol).separated(
                { annotationsRendered = checkIfPrinted { declarationRenderer.annotationRenderer.renderAnnotations(analysisSession, symbol, printer) } },
                { modifiersRendered = checkIfPrinted { declarationRenderer.modifiersRenderer.renderDeclarationModifiers(analysisSession, symbol, printer) } }
            )
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  7. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/renderers/callables/KtBackingFieldSymbolRenderer.kt

            ) {
                printer {
                    declarationRenderer.codeStyle.getSeparatorBetweenAnnotationAndOwner(analysisSession, symbol).separated(
                        { declarationRenderer.annotationRenderer.renderAnnotations(analysisSession, symbol, printer) },
                        {
                            declarationRenderer.keywordsRenderer.renderKeyword(analysisSession, KtTokens.FIELD_KEYWORD, symbol, printer)
                        },
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  8. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/renderers/callables/KtCallableReceiverRenderer.kt

                printer: PrettyPrinter,
            ) {
                printer {
                    " ".separated(
                        {
                            declarationRenderer.annotationRenderer.renderAnnotations(analysisSession, symbol, printer)
                        },
                        {
                            val receiverType = declarationRenderer.declarationTypeApproximator
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  9. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/types/renderers/KtTypeParameterTypeRenderer.kt

                typeRenderer: KaTypeRenderer,
                printer: PrettyPrinter,
            ) {
                printer {
                    " ".separated(
                        { typeRenderer.annotationsRenderer.renderAnnotations(analysisSession, type, printer) },
                        {
                            typeRenderer.typeNameRenderer.renderName(analysisSession, type.name, type, typeRenderer, printer)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  10. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/renderers/KtTypeParametersRenderer.kt

                    declarationRenderer.codeStyle.getSeparatorBetweenAnnotationAndOwner(analysisSession, typeParameter).separated(
                        { declarationRenderer.annotationRenderer.renderAnnotations(analysisSession, typeParameter, printer) },
                        { declarationRenderer.modifiersRenderer.renderDeclarationModifiers(analysisSession, typeParameter, printer) },
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 6.3K bytes
    - Viewed (0)
Back to top