clojure.lang.CljCompiler.Ast.NewInstanceExpr.HasShadowedMethod C# (CSharp) Метод

HasShadowedMethod() приватный статический Метод

private static HasShadowedMethod ( MethodInfo mi, Dictionary impled ) : bool
mi System.Reflection.MethodInfo
impled Dictionary
Результат bool
        private static bool HasShadowedMethod(MethodInfo mi, Dictionary<string, List<MethodInfo>> impled)
        {
            List<MethodInfo> possibles;
            if (! impled.TryGetValue(mi.Name,out possibles) && possibles == null)
                return false;

            foreach (MethodInfo m in possibles)
                if (ParametersMatch(mi, m))
                    return true;

            return false;
        }