public static void Type_MakeGenericType(Type type, Type[] typeArguments)
 {
     String typeName = type.NameString();
     if (typeName == null)
         return;
     String typeArgumentStrings = typeArguments.GenericTypeArgumentStrings();
     if (typeArgumentStrings == null)
         return;
     ReflectionEventSource.Log.TypeInfo_MakeGenericType(typeName, typeArgumentStrings);
 }
 public static void MethodInfo_MakeGenericMethod(MethodInfo methodInfo, Type[] typeArguments)
 {
     String declaringTypeName = methodInfo.DeclaringTypeNameString();
     if (declaringTypeName == null)
         return;
     String methodName = methodInfo.NameString();
     if (methodName == null)
         return;
     String typeArgumentStrings = typeArguments.GenericTypeArgumentStrings();
     if (typeArgumentStrings == null)
         return;
     ReflectionEventSource.Log.MethodInfo_MakeGenericMethod(declaringTypeName, methodName, typeArgumentStrings);
 }