40 if (coerce_tostring) {
duk_small_int_t duk_ret_t
#define DUK_HOBJECT_CLASS_BOOLEAN
#define DUK_HOBJECT_GET_PROTOTYPE(heap, h)
DUK_EXTERNAL void duk_push_this(duk_context *ctx)
DUK_INTERNAL_DECL duk_bool_t duk_get_prop_stridx(duk_context *ctx, duk_idx_t obj_index, duk_small_int_t stridx)
#define DUK_TVAL_GET_OBJECT(tv)
#define DUK_TVAL_IS_OBJECT(tv)
#define DUK_PROPDESC_FLAGS_NONE
DUK_EXTERNAL duk_bool_t duk_to_boolean(duk_context *ctx, duk_idx_t index)
DUK_EXTERNAL duk_bool_t duk_is_boolean(duk_context *ctx, duk_idx_t index)
DUK_EXTERNAL void duk_dup(duk_context *ctx, duk_idx_t from_index)
#define DUK_STRIDX_INT_VALUE
#define DUK_BIDX_BOOLEAN_PROTOTYPE
DUK_EXTERNAL duk_bool_t duk_is_constructor_call(duk_context *ctx)
DUK_EXTERNAL const char * duk_to_string(duk_context *ctx, duk_idx_t index)
DUK_INTERNAL_DECL duk_hobject * duk_get_hobject(duk_context *ctx, duk_idx_t index)
#define DUK_HOBJECT_GET_CLASS_NUMBER(h)
DUK_EXTERNAL duk_int_t duk_get_current_magic(duk_context *ctx)
DUK_INTERNAL_DECL void duk_xdef_prop_stridx(duk_context *ctx, duk_idx_t obj_index, duk_small_int_t stridx, duk_small_uint_t desc_flags)
#define DUK_HOBJECT_SET_CLASS_NUMBER(h, v)
#define DUK_TVAL_IS_BOOLEAN(tv)
DUK_INTERNAL_DECL duk_tval * duk_get_tval(duk_context *ctx, duk_idx_t index)
#define DUK_RET_TYPE_ERROR
DUK_INTERNAL duk_ret_t duk_bi_boolean_constructor(duk_context *ctx)
DUK_INTERNAL duk_ret_t duk_bi_boolean_prototype_tostring_shared(duk_context *ctx)
duk_hobject * builtins[DUK_NUM_BUILTINS]