Support generic constructors defined in Java

#KT-10686 Fixed
 #KT-10410 Fixed
This commit is contained in:
Denis Zharkov
2016-01-22 16:02:46 +03:00
parent a02d1b75b8
commit 6542d091ee
32 changed files with 353 additions and 55 deletions
@@ -45,8 +45,5 @@ class ReflectJavaConstructor(override val member: Constructor<*>) : ReflectJavaM
return getValueParameters(realTypes, realAnnotations, member.isVarArgs)
}
override fun getTypeParameters(): List<JavaTypeParameter> {
// TODO
return listOf()
}
override fun getTypeParameters() = member.typeParameters.map { ReflectJavaTypeParameter(it) }
}