Ejemplo n.º 1
0
 private Mono.Collections.Generic.Collection<MethodDefinition> FilterMethods(Func<MethodDefinition, bool> filter)
 {
     Mono.Collections.Generic.Collection<MethodDefinition> result = new Collections.Generic.Collection<MethodDefinition>();
     foreach (MethodDefinition mdef in Methods)
     {
         if (filter(mdef))
         {
             result.Add(mdef);
         }
     }
     return result;
 }
Ejemplo n.º 2
0
 private Mono.Collections.Generic.Collection <MethodDefinition> FilterMethods(Func <MethodDefinition, bool> filter)
 {
     Mono.Collections.Generic.Collection <MethodDefinition> result = new Collections.Generic.Collection <MethodDefinition>();
     foreach (MethodDefinition mdef in Methods)
     {
         if (filter(mdef))
         {
             result.Add(mdef);
         }
     }
     return(result);
 }
Ejemplo n.º 3
0
 static void AddToContext(ref Mono.Collections.Generic.Collection <IGenericParameterProvider> context, IGenericParameterProvider extra)
 {
     if (context == null)
     {
         context = new Collections.Generic.Collection <IGenericParameterProvider>()
         {
             extra
         }
     }
     ;
     else
     {
         context.Add(extra);
     }
 }
Ejemplo n.º 4
0
 static void AddToContext(ref Mono.Collections.Generic.Collection<IGenericParameterProvider> context, IGenericParameterProvider extra)
 {
     if (context == null)
         context = new Collections.Generic.Collection<IGenericParameterProvider>() { extra };
     else
         context.Add(extra);
 }
Ejemplo n.º 5
0
 private static bool MatchGenericParameters(Collections.Generic.Collection <GenericParameter> collection, Type[] type)
 {
     return(true);
 }
Ejemplo n.º 6
0
 private static bool MatchParameter(Collections.Generic.Collection <ParameterDefinition> collection, Func <ParameterInfo[]> func)
 {
     return(true);
 }