@@ -60,32 +60,32 @@ fun case_3(a: Int?, b: Float?, c: Double?, d: Boolean?) {
60
60
false -> b
61
61
null -> c
62
62
}.apply {
63
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? " )! > this < ! >
64
- if (this != null ) {
65
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! >
66
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! > .equals(null )
67
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! > .propT
68
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! > .propAny
69
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! > .propNullableT
70
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! > .propNullableAny
71
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! > .funT()
72
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! > .funAny()
73
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! > .funNullableT()
74
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! > .funNullableAny()
63
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! >
64
+ if (< ! SENSELESS_COMPARISON ! > this != null < ! > ) {
65
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! >
66
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! > .equals(null )
67
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! > .propT
68
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! > .propAny
69
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! > .propNullableT
70
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! > .propNullableAny
71
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! > .funT()
72
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! > .funAny()
73
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! > .funNullableT()
74
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > this < ! > .funNullableAny()
75
75
}
76
76
}.let {
77
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? " )! > it< ! >
78
- if (it != null ) {
79
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! >
80
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! > .equals(null )
81
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! > .propT
82
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! > .propAny
83
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! > .propNullableT
84
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! > .propNullableAny
85
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! > .funT()
86
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! > .funAny()
87
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! > .funNullableT()
88
- < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number? & kotlin.Comparable<kotlin.Nothing>? & kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! > .funNullableAny()
77
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! >
78
+ if (< ! SENSELESS_COMPARISON ! > it != null < ! > ) {
79
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! >
80
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! > .equals(null )
81
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! > .propT
82
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! > .propAny
83
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! > .propNullableT
84
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! > .propNullableAny
85
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! > .funT()
86
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! > .funAny()
87
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! > .funNullableT()
88
+ < ! DEBUG_INFO_EXPRESSION_TYPE (" kotlin.Number & kotlin.Comparable<kotlin.Nothing>" )! > it< ! > .funNullableAny()
89
89
}
90
90
}
91
91
}
0 commit comments