IEnumerable <TypeParameterSyntax> MakeTypeParameters(TypeDefinition def) { foreach (string name in def.GenericParameters) { yield return(TypeParameter(_names.GetGenericTypeParameter(name).Identifier)); } }