internal static GenericParameter GetGenericParameter(NCC.StaticTyVar tyvar) { ReturnTypeList constraints = new ReturnTypeList(); foreach (NCC.MType constraint in tyvar.Constraints) { constraints.Add(new ReturnType(constraint)); } return(new GenericParameter(tyvar.Name, constraints, tyvar.SpecialConstraints)); }
internal static GenericParameter GetGenericParameter (NCC.StaticTyVar tyvar) { ReturnTypeList constraints = new ReturnTypeList (); foreach (NCC.MType constraint in tyvar.Constraints) constraints.Add (new ReturnType (constraint)); return new GenericParameter (tyvar.Name, constraints, tyvar.SpecialConstraints); }