public static IGenericContext Create(IType typeDefinition, IType typeSpecialization, IMethod methodDefinition, IMethod methodSpecialization)
        {
            var context = new MetadataGenericContext();

            context.Init(typeDefinition);
            context.TypeSpecialization = typeSpecialization;
            context.Init(methodDefinition);
            context.MethodSpecialization = methodSpecialization;
            return(context);
        }
Exemplo n.º 2
0
 public static IGenericContext Create(IType typeDefinition, IType typeSpecialization, IMethod methodDefinition, IMethod methodSpecialization)
 {
     var context = new MetadataGenericContext();
     context.Init(typeDefinition);
     context.TypeSpecialization = typeSpecialization;
     context.Init(methodDefinition);
     context.MethodSpecialization = methodSpecialization;
     return context;
 }