99typedef struct as_double_s {
99typedef struct as_double_s {
…};
190 return value ? value->
value : fallback;
AS_EXTERN uint32_t as_double_val_hashcode(const as_val *value)
AS_EXTERN void as_double_val_destroy(as_val *value)
AS_EXTERN char * as_double_val_tostring(const as_val *value)
static double as_double_getorelse(const as_double *value, double fallback)
#define as_util_fromval(object, type_id, type)
#define as_val_destroy(__v)
static double as_double_get(const as_double *value)
static void as_double_destroy(as_double *value)
AS_EXTERN as_double * as_double_new(double value)
AS_EXTERN as_double * as_double_init(as_double *value_ptr, double value)
static as_val * as_double_toval(const as_double *value)
static double as_double_getorelse(const as_double *value, double fallback)
static as_double * as_double_fromval(const as_val *value)