IronRuby.Builtins.FlagEnumerationOps.BitwiseOr C# (CSharp) Method

BitwiseOr() private method

private BitwiseOr ( RubyContext context, object self, [ other ) : object
context RubyContext
self object
other [
return object
        public static object/*!*/ BitwiseOr(RubyContext/*!*/ context, object/*!*/ self, [NotNull]object/*!*/ other) {
            Debug.Assert(self is Enum);

            var result = EnumUtils.BitwiseOr(self, other);
            if (result != null) {
                return result;
            }

            throw RubyExceptions.CreateUnexpectedTypeError(context, other, context.GetClassDisplayName(self));
        }