C# Class IronRuby.Builtins.HashOps

Show file Open project: jschementi/iron Class Usage Examples

Private Methods

Method Description
CreateHash ( BlockParam block, RubyClass self, object defaultValue ) : Hash
CreateHash ( RubyClass self ) : Hash
CreateHash ( [ defaultProc, RubyClass self ) : Hash
CreateSubclass ( ConversionStorage toAry, RubyClass self, [ list ) : Hash
CreateSubclass ( object>.ConversionStorage toHash, ConversionStorage toAry, RubyClass self, object listOrHash ) : Hash
CreateSubclass ( RubyClass self ) : Hash
CreateSubclass ( RubyClass self, object>.[ hash ) : Hash
GetDefaultProc ( Hash self ) : Proc
GetDefaultValue ( CallSiteStorage storage, Hash self, object key ) : object
GetDefaultValue ( RubyContext context, Hash self ) : object
GetElement ( BinaryOpStorage storage, object>.IDictionary self, object key ) : object
Initialize ( BlockParam block, Hash self, object defaultValue ) : Hash
Initialize ( Hash self ) : Hash
Initialize ( [ defaultProc, Hash self ) : Hash
InitializeCopy ( RubyContext context, Hash self, [ source ) : Hash
Replace ( RubyContext context, Hash self, object>.[ other ) : Hash
SetDefaultValue ( RubyContext context, Hash self, object value ) : object
Shift ( CallSiteStorage storage, Hash self ) : object
TryConvert ( object>.ConversionStorage toHash, RubyClass self, object obj ) : object>.IDictionary