Files
kotlin-fork/compiler/testData/diagnostics/tests/controlFlowAnalysis
Mikhail Zarechenskiy 9891f562cc [NI] Make subtyping algorithm more robust to error types
During subtyping/incorporation we transform types (e.g. changing nullability,
 form of the type) and, basically, we're doing this to some FIXPOINT.
 It's important that we use `KotlinType.hashCode()` to compare types, but
 for error types hashCode is a hashCode of its supertype and, for example,
 `makeNullableAsSpecified` method recreate type every time. So, we continue
 to generate new constraints and we'll never stop incorporation algorithm
2018-06-07 15:45:53 +03:00
..
2016-03-23 15:04:01 +03:00
2016-03-23 15:04:01 +03:00
2016-05-16 15:38:13 +03:00
2015-10-19 20:45:02 +03:00
2015-05-12 19:43:17 +02:00
2015-09-25 19:20:20 +03:00
2015-09-25 19:20:20 +03:00
2015-05-12 19:43:17 +02:00
2015-10-19 20:45:02 +03:00
2015-05-12 19:43:17 +02:00
2016-09-15 16:45:48 +03:00