GenericUtil
class GenericUtil
public GenericUtil()
public static GenericTypeParameterBuilder[] CopyGenericArguments(MethodInfo methodToCopyGenericsFrom, TypeBuilder builder, Dictionary<string, GenericTypeParameterBuilder> name2GenericType)
public static GenericTypeParameterBuilder[] CopyGenericArguments(MethodInfo methodToCopyGenericsFrom, MethodBuilder builder, Dictionary<string, GenericTypeParameterBuilder> name2GenericType)
public static Type ExtractCorrectType(Type paramType, Dictionary<string, GenericTypeParameterBuilder> name2GenericType)
public static Type[] ExtractParametersTypes(ParameterInfo[] baseMethodParameters, Dictionary<string, GenericTypeParameterBuilder> name2GenericType)
public static Dictionary<string, GenericTypeParameterBuilder> GetGenericArgumentsMap(AbstractTypeEmitter parentEmitter)