a3fdce8131
#KT-6070 fixed
51 lines
1.7 KiB
Kotlin
Vendored
51 lines
1.7 KiB
Kotlin
Vendored
fun asCall() {
|
|
1 <!USELESS_CAST!>as Int<!>
|
|
1 <!CAST_NEVER_SUCCEEDS!>as<!> Byte
|
|
1 <!CAST_NEVER_SUCCEEDS!>as<!> Short
|
|
1 <!CAST_NEVER_SUCCEEDS!>as<!> Long
|
|
1 <!CAST_NEVER_SUCCEEDS!>as<!> Char
|
|
1 <!CAST_NEVER_SUCCEEDS!>as<!> Double
|
|
1 <!CAST_NEVER_SUCCEEDS!>as<!> Float
|
|
|
|
1.0 <!CAST_NEVER_SUCCEEDS!>as<!> Int
|
|
1.0 <!CAST_NEVER_SUCCEEDS!>as<!> Byte
|
|
1.0 <!CAST_NEVER_SUCCEEDS!>as<!> Short
|
|
1.0 <!CAST_NEVER_SUCCEEDS!>as<!> Long
|
|
1.0 <!CAST_NEVER_SUCCEEDS!>as<!> Char
|
|
1.0 <!USELESS_CAST!>as Double<!>
|
|
1.0 <!CAST_NEVER_SUCCEEDS!>as<!> Float
|
|
|
|
1f <!CAST_NEVER_SUCCEEDS!>as<!> Int
|
|
1f <!CAST_NEVER_SUCCEEDS!>as<!> Byte
|
|
1f <!CAST_NEVER_SUCCEEDS!>as<!> Short
|
|
1f <!CAST_NEVER_SUCCEEDS!>as<!> Long
|
|
1f <!CAST_NEVER_SUCCEEDS!>as<!> Char
|
|
1f <!CAST_NEVER_SUCCEEDS!>as<!> Double
|
|
1f <!USELESS_CAST!>as Float<!>
|
|
}
|
|
|
|
fun asSafe() {
|
|
1 <!USELESS_CAST!>as? Int<!>
|
|
1 <!CAST_NEVER_SUCCEEDS!>as?<!> Byte
|
|
1 <!CAST_NEVER_SUCCEEDS!>as?<!> Short
|
|
1 <!CAST_NEVER_SUCCEEDS!>as?<!> Long
|
|
1 <!CAST_NEVER_SUCCEEDS!>as?<!> Char
|
|
1 <!CAST_NEVER_SUCCEEDS!>as?<!> Double
|
|
1 <!CAST_NEVER_SUCCEEDS!>as?<!> Float
|
|
|
|
1.0 <!CAST_NEVER_SUCCEEDS!>as?<!> Int
|
|
1.0 <!CAST_NEVER_SUCCEEDS!>as?<!> Byte
|
|
1.0 <!CAST_NEVER_SUCCEEDS!>as?<!> Short
|
|
1.0 <!CAST_NEVER_SUCCEEDS!>as?<!> Long
|
|
1.0 <!CAST_NEVER_SUCCEEDS!>as?<!> Char
|
|
1.0 <!USELESS_CAST!>as? Double<!>
|
|
1.0 <!CAST_NEVER_SUCCEEDS!>as?<!> Float
|
|
|
|
1f <!CAST_NEVER_SUCCEEDS!>as?<!> Int
|
|
1f <!CAST_NEVER_SUCCEEDS!>as?<!> Byte
|
|
1f <!CAST_NEVER_SUCCEEDS!>as?<!> Short
|
|
1f <!CAST_NEVER_SUCCEEDS!>as?<!> Long
|
|
1f <!CAST_NEVER_SUCCEEDS!>as?<!> Char
|
|
1f <!CAST_NEVER_SUCCEEDS!>as?<!> Double
|
|
1f <!USELESS_CAST!>as? Float<!>
|
|
} |