static void duk__dump_indented(duk_heaphdr *obj, int index) { #ifdef DUK_USE_REFERENCE_COUNTING DUK_D(DUK_DPRINT(" [%ld]: %p %s (flags: 0x%08lx, ref: %ld) -> %!O", (long) index, (void *) obj, (const char *) duk__get_heap_type_string(obj), (unsigned long) DUK_HEAPHDR_GET_FLAGS(obj), (long) DUK_HEAPHDR_GET_REFCOUNT(obj), (duk_heaphdr *) obj)); #else DUK_D(DUK_DPRINT(" [%ld]: %p %s (flags: 0x%08lx) -> %!O", (long) index, (void *) obj, (const char *) duk__get_heap_type_string(obj), (unsigned long) DUK_HEAPHDR_GET_FLAGS(obj), (duk_heaphdr *) obj)); #endif }
static void duk__dump_indented(duk_heaphdr *obj, int index) { #ifdef DUK_USE_REFERENCE_COUNTING DUK_DPRINT(" [%d]: %p %s (flags: 0x%08x, ref: %d) -> %!O", index, (void *) obj, duk__get_heap_type_string(obj), (int) DUK_HEAPHDR_GET_FLAGS(obj), DUK_HEAPHDR_GET_REFCOUNT(obj), obj); #else DUK_DPRINT(" [%d]: %p %s (flags: 0x%08x) -> %!O", index, (void *) obj, duk__get_heap_type_string(obj), (int) DUK_HEAPHDR_GET_FLAGS(obj), obj); #endif }