/test.kt:29:5: error: 'test1' overrides nothing. Potential signatures for overriding:
fun test1(a: String!): Unit

/test.kt:30:5: error: 'test2' overrides nothing. Potential signatures for overriding:
fun test2(a: (Mutable)List<Int!>!): (Mutable)List<Int!>!

/test.kt:31:5: error: 'test3' overrides nothing. Potential signatures for overriding:
fun test3(a: Array<(out) String!>!): Array<(out) String!>!

/test.kt:32:5: error: 'test4' overrides nothing. Potential signatures for overriding:
fun test4(vararg indices: String!): Unit

/test.kt:33:5: error: 'test5' overrides nothing. Potential signatures for overriding:
fun test5(a: Int): Int

/test.kt:34:5: error: 'test6' overrides nothing. Potential signatures for overriding:
fun test6(a: Int!): Int!

/test.kt:35:5: error: 'test7' overrides nothing. Potential signatures for overriding:
fun test7(a: Any!): Any!

/test.kt:36:5: error: 'test8' overrides nothing. Potential signatures for overriding:
fun test8(): Unit
