IronRuby.Builtins.RubyModule.TryGetDefinedMethod C# (CSharp) Method

TryGetDefinedMethod() private method

private TryGetDefinedMethod ( string name, bool &skipHidden, IronRuby.Runtime.Calls.RubyMemberInfo &method ) : bool
name string
skipHidden bool
method IronRuby.Runtime.Calls.RubyMemberInfo
return bool
        internal bool TryGetDefinedMethod(string/*!*/ name, ref bool skipHidden, out RubyMemberInfo method) {
            Context.RequiresClassHierarchyLock();

            if (TryGetDefinedMethod(name, out method)) {
                if (method.IsHidden || skipHidden && !method.IsRemovable) {
                    skipHidden = true;
                    method = null;
                    return false;
                } else {
                    return true;
                }
            }
            return false;
        }

Same methods

RubyModule::TryGetDefinedMethod ( string name, IronRuby.Runtime.Calls.RubyMemberInfo &method ) : bool
RubyModule