[IR] Add a new method to the IrDiagnosticReporter interface
This commit is contained in:
committed by
Space Team
parent
2cee4ddf5c
commit
c800144025
+1
-1
@@ -46,7 +46,7 @@ class KtDiagnosticReporterWithImplicitIrBasedContext(
|
||||
override fun at(irElement: IrElement, containingIrFile: IrFile): DiagnosticContextImpl =
|
||||
at(irElement.toSourceElement(containingIrFile), irElement, containingIrFile)
|
||||
|
||||
fun at(
|
||||
override fun at(
|
||||
sourceElement: AbstractKtSourceElement?,
|
||||
irElement: IrElement,
|
||||
containingFile: IrFile
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
package org.jetbrains.kotlin.ir
|
||||
|
||||
import org.jetbrains.kotlin.AbstractKtSourceElement
|
||||
import org.jetbrains.kotlin.config.LanguageVersionSettings
|
||||
import org.jetbrains.kotlin.diagnostics.KtDiagnosticReporterWithContext.DiagnosticContextImpl
|
||||
import org.jetbrains.kotlin.diagnostics.rendering.Renderer
|
||||
@@ -19,6 +20,7 @@ interface IrDiagnosticReporter {
|
||||
fun at(irDeclaration: IrDeclaration): DiagnosticContextImpl
|
||||
fun at(irElement: IrElement, containingIrFile: IrFile): DiagnosticContextImpl
|
||||
fun at(irElement: IrElement, containingIrDeclaration: IrDeclaration): DiagnosticContextImpl
|
||||
fun at(sourceElement: AbstractKtSourceElement?, irElement: IrElement, containingFile: IrFile): DiagnosticContextImpl
|
||||
}
|
||||
|
||||
object IrDiagnosticRenderers {
|
||||
|
||||
Reference in New Issue
Block a user