Ejemplo n.º 1
0
 public bool Equivalent(MethodDeclarationInfo info)
 {
     if ((ReturnType == null && info.ReturnType == null) ||
         ReturnType.Equivalent(info.ReturnType) && Params.Count == info.Params.Count)
     {
         foreach ((VariableType p1, VariableType p2) in Params.Zip(info.Params))
         {
             if (!p1.Equivalent(p2))
             {
                 return(false);
             }
         }
         return(true);
     }
     else
     {
         return(false);
     }
 }