FIR checker: make property init analyzer path-sensitive

In particular, exception throwing path after finally block is
distinguished via path label.

KT-42350 Fixed
This commit is contained in:
Jinseong Jeon
2020-10-09 00:12:44 -07:00
committed by Dmitriy Novozhilov
parent 6fc3f7e776
commit ed188204b4
8 changed files with 199 additions and 37 deletions
@@ -95,7 +95,7 @@ fun case_6() {
println(<!UNINITIALIZED_VARIABLE!>value_2<!>.inc())
}
<!UNINITIALIZED_VARIABLE!>value_2<!>++
value_2++
}
// TESTCASE NUMBER: 7