Fix bug when generics are erased in trace expression

This commit is contained in:
Vitaliy.Bibaev
2017-12-20 18:08:07 +03:00
committed by Yan Zhulanow
parent 5f9481b273
commit 43614a1dfe
@@ -28,7 +28,7 @@ class SequenceTypeExtractor : CallTypeExtractor.Base() {
val typeName = KotlinPsiUtil.getTypeWithoutTypeParameters(type)
return KotlinTypes.primitiveTypeByName(typeName)
?: KotlinTypes.primitiveArrayByName(typeName)
?: ClassTypeImpl(typeName)
?: ClassTypeImpl(KotlinPsiUtil.getTypeName(type))
}
private fun tryToFindElementType(type: KotlinType): GenericType? {