Extract supertypes resolution into a separate FIR phase

This commit is contained in:
Denis Zharkov
2019-03-11 11:53:11 +03:00
parent 3f4c5c8d53
commit 92defc2ae3
18 changed files with 340 additions and 179 deletions
+1 -1
View File
@@ -24,4 +24,4 @@ class D : A() {
bar()
baz()
}
}
}
@@ -106,11 +106,11 @@ abstract class AbstractFirMultiModuleResolveTest : AbstractMultiModuleTest() {
}
val transformer = FirTotalResolveTransformer()
transformer.processFiles(firFiles)
for (file in firFiles) {
transformer.processFile(file)
val firFileDump = StringBuilder().also { file.accept(FirRenderer(it), null) }.toString()
val expectedPath = expectedTxtPath((file.psi as PsiFile).virtualFile)
KotlinTestUtils.assertEqualsToFile(File(expectedPath), firFileDump)
}
}
}
}