Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for KtFirDiagnostic (0.23 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDiagnostics.kt

     * DO NOT MODIFY IT MANUALLY
     */
    
    sealed interface KtFirDiagnostic<PSI : PsiElement> : KtDiagnosticWithPsi<PSI> {
        interface Unsupported : KtFirDiagnostic<PsiElement> {
            override val diagnosticClass get() = Unsupported::class
            val unsupported: String
        }
    
        interface UnsupportedFeature : KtFirDiagnostic<PsiElement> {
            override val diagnosticClass get() = UnsupportedFeature::class
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Apr 24 09:49:26 GMT 2024
    - 171.1K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDiagnosticsImpl.kt

    ) : KtAbstractFirDiagnostic<PsiElement>(firDiagnostic, token), KtFirDiagnostic.Unsupported
    
    internal class UnsupportedFeatureImpl(
        override val unsupportedFeature: Pair<LanguageFeature, LanguageVersionSettings>,
        firDiagnostic: KtPsiDiagnostic,
        token: KtLifetimeToken,
    ) : KtAbstractFirDiagnostic<PsiElement>(firDiagnostic, token), KtFirDiagnostic.UnsupportedFeature
    
    internal class UnsupportedSuspendTestImpl(
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Apr 24 09:49:26 GMT 2024
    - 225.2K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtCompilerPluginDiagnostic.kt

    package org.jetbrains.kotlin.analysis.api.fir.diagnostics
    
    import com.intellij.psi.PsiElement
    
    interface KtCompilerPluginDiagnostic0 : KtFirDiagnostic<PsiElement> {
        override val diagnosticClass
            get() = KtCompilerPluginDiagnostic0::class
    }
    
    interface KtCompilerPluginDiagnostic1 : KtFirDiagnostic<PsiElement> {
        val parameter1: Any?
    
        override val diagnosticClass
            get() = KtCompilerPluginDiagnostic1::class
    }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue May 23 19:24:02 GMT 2023
    - 1.3K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtDiagnosticConverter.kt

    }
    
    internal fun interface KtFirDiagnostic3Creator<A, B, C> : KtFirDiagnosticCreator {
        fun KtFirAnalysisSession.create(diagnostic: KtDiagnosticWithParameters3<A, B, C>): KtFirDiagnostic<*>
    }
    
    internal fun interface KtFirDiagnostic4Creator<A, B, C, D> : KtFirDiagnosticCreator {
        fun KtFirAnalysisSession.create(diagnostic: KtDiagnosticWithParameters4<A, B, C, D>): KtFirDiagnostic<*>
    }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Feb 15 08:13:51 GMT 2023
    - 5.9K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/rendererrs/KtDiagnosticClassRenderer.kt

            printDiagnosticClasses(diagnosticList)
        }
    
        private fun SmartPrinter.printDiagnosticClasses(diagnosticList: HLDiagnosticList) {
            inBracketsWithIndent("sealed interface KtFirDiagnostic<PSI : PsiElement> : KtDiagnosticWithPsi<PSI>") {
                for (diagnostic in diagnosticList.diagnostics) {
                    printDiagnosticClass(diagnostic, diagnosticList)
                    println()
                }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Jul 18 11:49:20 GMT 2023
    - 2.4K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/rendererrs/KtDiagnosticClassImplementationRenderer.kt

                printParameters(diagnostic, diagnosticList)
            }
            print(") : KtAbstractFirDiagnostic<")
            printTypeWithShortNames(diagnostic.original.psiType)
            println(">(firDiagnostic, token), KtFirDiagnostic.${diagnostic.className}")
        }
    
        private fun SmartPrinter.printParameters(diagnostic: HLDiagnostic, diagnosticList: HLDiagnosticList) {
            for (parameter in diagnostic.parameters) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Jul 18 11:49:20 GMT 2023
    - 2.8K bytes
    - Viewed (0)
Back to top