FIR IDE: do not get ktDeclaration for FirFile

This commit is contained in:
Ilya Kirillov
2020-11-05 09:03:54 +03:00
parent ff7857a812
commit 3174eb4b09
@@ -138,6 +138,7 @@ internal class NonReanalyzableDeclarationStructureElement(
firFile, firFile,
onDeclarationEnter = { firDeclaration -> onDeclarationEnter = { firDeclaration ->
when { when {
firDeclaration is FirFile -> DiagnosticCollectorDeclarationAction.CHECK_CURRENT_DECLARATION_AND_CHECK_NESTED
firDeclaration == fir -> { firDeclaration == fir -> {
inCurrentDeclaration = true inCurrentDeclaration = true
DiagnosticCollectorDeclarationAction.CHECK_CURRENT_DECLARATION_AND_CHECK_NESTED DiagnosticCollectorDeclarationAction.CHECK_CURRENT_DECLARATION_AND_CHECK_NESTED