Exemple #1
0
 public void DeclareGenericParameters(INodeWithGenericParameters node, IGenericParameter[] parameters, int parameterIndexDelta)
 {
     for (int i = 0; i < parameters.Length; ++i)
     {
         var prototype    = parameters[i];
         var newParameter = CreateGenericParameterDeclaration(parameterIndexDelta + i, prototype.Name);
         node.GenericParameters.Add(newParameter);
     }
 }
Exemple #2
0
 public void DeclareGenericParameters(INodeWithGenericParameters node, IGenericParameter[] parameters, int parameterIndexDelta)
 {
     for (int i=0; i < parameters.Length; ++i)
     {
         var prototype = parameters[i];
         var newParameter = CreateGenericParameterDeclaration(parameterIndexDelta + i, prototype.Name);
         node.GenericParameters.Add(newParameter);
     }
 }
Exemple #3
0
 public void DeclareGenericParameters(INodeWithGenericParameters node, IGenericParameter[] parameters)
 {
     DeclareGenericParameters(node, parameters, 0);
 }
Exemple #4
0
 public void DeclareGenericParameters(INodeWithGenericParameters node, IGenericParameter[] parameters)
 {
     DeclareGenericParameters(node, parameters, 0);
 }
Exemple #5
0
 public void DeclareGenericParameters(INodeWithGenericParameters node, IGenericParameter[] parameters, int parameterIndexDelta)
 {
     for (int i=0; i < parameters.Length; ++i)
     {
         IGenericParameter p = parameters[i];
         node.GenericParameters.Add(
             CreateGenericParameterDeclaration(parameterIndexDelta + i,
                 p.Name));
     }
 }