diff --git a/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/declaration/DeclarationCheckers.kt b/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/declaration/DeclarationCheckers.kt index 359137a2a54..06b3cc9cd18 100644 --- a/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/declaration/DeclarationCheckers.kt +++ b/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/declaration/DeclarationCheckers.kt @@ -6,6 +6,10 @@ package org.jetbrains.kotlin.fir.analysis.checkers.declaration abstract class DeclarationCheckers { + companion object { + val EMPTY: DeclarationCheckers = object : DeclarationCheckers() {} + } + open val declarationCheckers: List = emptyList() open val memberDeclarationCheckers: List = emptyList() open val constructorCheckers: List = emptyList() diff --git a/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/expression/ExpressionCheckers.kt b/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/expression/ExpressionCheckers.kt index f66f0d2c715..9cecd45eae3 100644 --- a/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/expression/ExpressionCheckers.kt +++ b/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/expression/ExpressionCheckers.kt @@ -6,6 +6,10 @@ package org.jetbrains.kotlin.fir.analysis.checkers.expression abstract class ExpressionCheckers { + companion object { + val EMPTY: ExpressionCheckers = object : ExpressionCheckers() {} + } + open val expressionCheckers: List = emptyList() open val qualifiedAccessCheckers: List = emptyList() open val functionCallCheckers: List = emptyList()