Fix tests: "Placing function type parameters after the function name" error

This commit is contained in:
Yan Zhulanow
2015-11-26 15:56:31 +03:00
parent 3001af56c9
commit a3ff3ffc45
435 changed files with 550 additions and 569 deletions
@@ -2,14 +2,14 @@ package foo
class A(val s: String)
fun castsNotNullToNullableT<T>(a: Any) {
fun <T> castsNotNullToNullableT(a: Any) {
a as T
a as T?
a as? T
a as? T?
}
fun castsNullableToNullableT<T>(a: Any?) {
fun <T> castsNullableToNullableT(a: Any?) {
a as T
a as T?
a as? T
@@ -17,18 +17,18 @@ fun castsNullableToNullableT<T>(a: Any?) {
}
fun castsNotNullToNotNullT<T : Any>(a: Any) {
fun <T : Any> castsNotNullToNotNullT(a: Any) {
a as T
a as T?
a as? T
a as? T?
}
fun castNullableToNotNullT<T : Any>(a: Any?) {
fun <T : Any> castNullableToNotNullT(a: Any?) {
a as T
}
fun castsNullableToNotNullT<T : Any>(a: Any?) {
fun <T : Any> castsNullableToNotNullT(a: Any?) {
a as T?
a as? T
a as? T?