forked from pankleks/TypeScriptBuilder
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Add bool useExplicitArray = false
case TypeCode.Object:
if (type.IsArray)
{
// Used for "extend" since we cant extend array with []
if (useExplicitArray)
return "Array<" + TypeName(type.GetElementType()) + ">";
return TypeName(type.GetElementType()) + "[]";
}and around L.116
// any other enumerable
if (genericType.GetInterfaces().Any(e => e.GetGenericTypeDefinition() == typeof(IEnumerable<>)))
{
if(useExplicitArray)
return "Array<" + TypeName(generics[0]) + ">";
return TypeName(generics[0]) + "[]";
}Metadata
Metadata
Assignees
Labels
No labels