Christian Köllner cbf2144ef4 Initial commit
2019-06-12 21:56:55 +02:00

19 lines
494 B
C#

using System.Collections.Generic;
namespace CapnpC.Model
{
static class HasGenericParameters
{
public static IEnumerable<GenericParameter> GetLocalTypeParameters(this IHasGenericParameters me)
{
for (int i = 0; i < me.GenericParameters.Count; i++)
{
yield return new GenericParameter()
{
DeclaringEntity = me,
Index = i
};
}
}
}
}