[FIR] Add kind for back edges in CFG

This commit is contained in:
Dmitriy Novozhilov
2020-06-04 17:46:12 +03:00
parent 34be9e3569
commit 950bbfe3a5
20 changed files with 84 additions and 63 deletions
@@ -308,7 +308,7 @@ abstract class AbstractFirDiagnosticsTest : AbstractFirBaseDiagnosticsTest() {
val toKind = to.incomingEdges.getValue(from)
TestCase.assertEquals(fromKind, toKind)
if (from.isDead || to.isDead) {
KtUsefulTestCase.assertContainsElements(listOf(EdgeKind.Dead, EdgeKind.Cfg), toKind)
KtUsefulTestCase.assertContainsElements(listOf(EdgeKind.Dead, EdgeKind.Cfg, EdgeKind.DeadBack, EdgeKind.Back), toKind)
}
}
}