//[Field("enumValues", OnType = typeof(Type__)), Null]
 public IList<__EnumValue> GetEnumValues(IFieldContext context, __Type type_, bool includeDeprecated = true) {
   if (type_.Kind != TypeKind.Enum)
     return null;
   if (includeDeprecated)
     return type_.EnumValues.ToArray();
   return type_.EnumValues.Where(ev => !ev.IsDeprecated).ToArray();
 }
 //[Field("fields", OnType = typeof(Type__)), Null]
 public IList<__Field> GetFields(IFieldContext context, __Type type_, bool includeDeprecated = true) {
   return type_.Fields.Where(t => !t.IsHidden).ToList(); 
 }