Module: Kernel
Relationships & Source Files | |
Defined in: | ext/bigdecimal/bigdecimal.c |
Class Method Summary
-
BigDecimal(*args)
See also BigDecimal.new
Class Method Details
BigDecimal(*args)
See also BigDecimal.new
# File 'ext/bigdecimal/bigdecimal.c', line 2707
static VALUE BigDecimal_global_new(int argc, VALUE *argv, VALUE self) { ENTER(1); Real *pv; VALUE obj; obj = TypedData_Wrap_Struct(rb_cBigDecimal, &BigDecimal_data_type, 0); GUARD_OBJ(pv, BigDecimal_new(argc, argv)); if (ToValue(pv)) pv = VpCopy(NULL, pv); RTYPEDDATA_DATA(obj) = pv; return pv->obj = obj; }