Adjust testData to CharSequence.length transformation
This commit is contained in:
committed by
Mikhail Glukhikh
parent
cb562e7ea5
commit
f0e3fd617d
@@ -3,14 +3,14 @@
|
||||
fun foo(o: Any) {
|
||||
if (o is String) {
|
||||
val s = o <!USELESS_CAST!>as String<!>
|
||||
s.length()
|
||||
s.length
|
||||
}
|
||||
}
|
||||
|
||||
fun foo1(o: Any) {
|
||||
if (o is String) {
|
||||
<!DEBUG_INFO_SMARTCAST!>o<!>.length()
|
||||
<!DEBUG_INFO_SMARTCAST!>o<!>.length
|
||||
val s = o
|
||||
<!DEBUG_INFO_SMARTCAST!>s<!>.length()
|
||||
<!DEBUG_INFO_SMARTCAST!>s<!>.length
|
||||
}
|
||||
}
|
||||
+2
-2
@@ -1,12 +1,12 @@
|
||||
fun test(a: Any?, flag: Boolean, x: Any?) {
|
||||
if (a !is String) return
|
||||
<!DEBUG_INFO_SMARTCAST!>a<!>.length()
|
||||
<!DEBUG_INFO_SMARTCAST!>a<!>.length
|
||||
|
||||
val b: Any?
|
||||
|
||||
if (flag) {
|
||||
b = a
|
||||
<!DEBUG_INFO_SMARTCAST!>b<!>.length()
|
||||
<!DEBUG_INFO_SMARTCAST!>b<!>.length
|
||||
}
|
||||
else {
|
||||
b = x
|
||||
|
||||
@@ -2,7 +2,7 @@ fun test(a: Any?) {
|
||||
when (a) {
|
||||
is String -> {
|
||||
val s = a
|
||||
<!DEBUG_INFO_SMARTCAST!>s<!>.length()
|
||||
<!DEBUG_INFO_SMARTCAST!>s<!>.length
|
||||
}
|
||||
"" -> {
|
||||
val s = a
|
||||
|
||||
Reference in New Issue
Block a user