[FIR] move lazy expression assertions to more common class

^KT-56543
This commit is contained in:
Dmitrii Gridin
2023-04-05 15:01:02 +02:00
committed by Space Team
parent efdae98ba8
commit 22b5d940f1
3 changed files with 19 additions and 11 deletions
@@ -17,6 +17,7 @@ abstract class AbstractLazyBodyIsNotTouchedTest : AbstractFirBaseDiagnosticsTest
override fun runAnalysis(testDataFile: File, testFiles: List<TestFile>, firFilesPerSession: Map<FirSession, List<FirFile>>) {
val phases = FirResolvePhase.values()
.dropWhile { it <= FirResolvePhase.RAW_FIR }
.filterNot { it == FirResolvePhase.COMPILER_REQUIRED_ANNOTATIONS }
.takeWhile { it < FirResolvePhase.ARGUMENTS_OF_ANNOTATIONS }
for ((session, firFiles) in firFilesPerSession) {