diff --git a/compiler/frontend/src/org/jetbrains/kotlin/resolve/ModifiersChecker.kt b/compiler/frontend/src/org/jetbrains/kotlin/resolve/ModifiersChecker.kt index 8dd82d28a15..3f821e1d481 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/resolve/ModifiersChecker.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/resolve/ModifiersChecker.kt @@ -421,9 +421,12 @@ object ModifierCheckerCore { actualTargets: List, languageVersionSettings: LanguageVersionSettings ) { + if (list.stub != null) return + // It's a list of all nodes with error already reported // General strategy: report no more than one error but any number of warnings val incorrectNodes = hashSetOf() + val children = list.node.getChildren(MODIFIER_KEYWORD_SET) for (second in children) { for (first in children) {