Properly guard for undefined in getTypeReferenceArity

This commit is contained in:
Anders Hejlsberg 2016-08-22 09:49:26 -07:00
Родитель 2e8d11e9c0
Коммит 4e56fc0d27
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -4979,7 +4979,7 @@ namespace ts {
}
function getTypeReferenceArity(type: TypeReference): number {
return type.target.typeParameters.length;
return type.target.typeParameters ? type.target.typeParameters.length : 0;
}
// Get type from reference to class or interface