IronRuby.Builtins.BuiltinsLibraryInitializer.LoadIronRuby__Clr__FlagEnumeration_Instance C# (CSharp) Method

LoadIronRuby__Clr__FlagEnumeration_Instance() private static method

private static LoadIronRuby__Clr__FlagEnumeration_Instance ( IronRuby module ) : void
module IronRuby
return void
        private static void LoadIronRuby__Clr__FlagEnumeration_Instance(IronRuby.Builtins.RubyModule/*!*/ module) {
            DefineLibraryMethod(module, "&", 0x51, 
                0x00000004U, 
                new Func<IronRuby.Runtime.RubyContext, System.Object, System.Object, System.Object>(IronRuby.Builtins.FlagEnumerationOps.BitwiseAnd)
            );
            
            DefineLibraryMethod(module, "^", 0x51, 
                0x00000004U, 
                new Func<IronRuby.Runtime.RubyContext, System.Object, System.Object, System.Object>(IronRuby.Builtins.FlagEnumerationOps.Xor)
            );
            
            DefineLibraryMethod(module, "|", 0x51, 
                0x00000004U, 
                new Func<IronRuby.Runtime.RubyContext, System.Object, System.Object, System.Object>(IronRuby.Builtins.FlagEnumerationOps.BitwiseOr)
            );
            
            DefineLibraryMethod(module, "~", 0x51, 
                0x00000000U, 
                new Func<IronRuby.Runtime.RubyContext, System.Object, System.Object>(IronRuby.Builtins.FlagEnumerationOps.OnesComplement)
            );
            
        }
        
BuiltinsLibraryInitializer