22#ifndef X_TYPE_ERR_NAME
23#define X_TYPE_ERR_NAME "ERR"
30#define x_obj_type_iserr(B,X) x_obj_is_type((B), (X), X_TYPE_ERR_NAME)
41#define x_err_code(X) x_firstobj((X))
57#define x_err_subject(X) x_restobj((X))
x_obj_t * x_type_err_struct(x_obj_t *p_base, x_obj_t *p_obj)
Definition err.c:69
x_obj_t * x_type_err_register(x_obj_t *p_base, x_obj_t *p_args)
Definition err.c:90
static void x_obj_t * p_args
Definition x-prim.h:56
Type system field accessors and type struct definition.