K2: implement BUILDER_INFERENCE_STUB_RECEIVER

#KT-59369 Fixed
This commit is contained in:
Mikhail Glukhikh
2023-11-28 23:30:11 +01:00
committed by Space Team
parent 5e5e5b8b9f
commit 0ed6256bcc
21 changed files with 162 additions and 70 deletions
@@ -1764,6 +1764,13 @@ object DIAGNOSTICS_LIST : DiagnosticList("FirErrors") {
parameter<String>("presentableString")
}
}
val BUILDER_INFERENCE by object : DiagnosticGroup("Builder inference") {
val BUILDER_INFERENCE_STUB_RECEIVER by error<PsiElement> {
parameter<Name>("typeParameterName")
parameter<Name>("containingDeclarationName")
}
}
}
private val exposedVisibilityDiagnosticInit: DiagnosticBuilder.() -> Unit = {