[psi2ir] Add tests for implicit casts "to" and "from" dynamic type
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
val d1: dynamic = 1
|
||||
|
||||
val p: Int = 1
|
||||
|
||||
var d2: dynamic = p
|
||||
|
||||
fun withDynamic(d: dynamic) = d
|
||||
|
||||
fun test1(s: String) {
|
||||
withDynamic(s)
|
||||
}
|
||||
|
||||
fun test2(a: Any) {
|
||||
val d: dynamic = a
|
||||
}
|
||||
|
||||
fun test3(a: Any?) {
|
||||
val d: dynamic = a
|
||||
}
|
||||
|
||||
fun test4(a: Any, s: String, na: Any?) {
|
||||
var d: dynamic = p
|
||||
d = a
|
||||
d = na
|
||||
d = s
|
||||
}
|
||||
|
||||
fun test5(a: Any, s: String, na: Any?) {
|
||||
d2 = a
|
||||
d2 = na
|
||||
d2 = s
|
||||
}
|
||||
Reference in New Issue
Block a user