private CreateHash ( |
||
block | ||
self | ||
defaultValue | object | |
return | Hash |
public static Hash/*!*/ CreateHash(BlockParam block, RubyClass/*!*/ self, object defaultValue) {
if (block != null) {
throw RubyExceptions.CreateArgumentError("wrong number of arguments");
}
return new Hash(self.Context.EqualityComparer, null, defaultValue);
}
HashOps::CreateHash ( |
|
HashOps::CreateHash ( [ defaultProc, |