public virtual bool ContainsInterfaceFunctionSignature(MethodSignature signature, bool inherit)
        {
            MemberMethodDefinition f;

            return(ContainsInterfaceFunctionSignature(signature, inherit, out f));
        }
        /// <summary>
        /// Indicates whether a method with the specified signature is part of this class.
        /// </summary>
        /// <param name="signature">the signature</param>
        /// <param name="allowInheritedSignature">if this is <c>false</c> only this class will be
        /// checked for the signature. Otherwise all base classes will be checked as well.</param>
        public virtual bool ContainsFunctionSignature(MethodSignature signature, bool allowInheritedSignature)
        {
            MemberMethodDefinition f;

            return(ContainsFunctionSignature(signature, allowInheritedSignature, out f));
        }