12#ifdef DUK_USE_EXPLICIT_NULL_INIT
20#if defined(DUK_USE_HEAPPTR16)
23#if defined(DUK_USE_DOUBLE_LINKED_HEAP)
81#ifdef DUK_USE_EXPLICIT_NULL_INIT
82#ifdef DUK_USE_HEAPPTR16
105#ifdef DUK_USE_EXPLICIT_NULL_INIT
123#ifdef DUK_USE_EXPLICIT_NULL_INIT
150#ifdef DUK_USE_EXPLICIT_NULL_INIT
161#ifdef DUK_USE_HEAPPTR16
duk_uint_fast32_t duk_uint_t
#define DUK_MEMZERO(p, n)
#define DUK_ALLOC(heap, size)
#define DUK_HEAPHDR_SET_NEXT(heap, h, val)
#define DUK_HOBJECT_FLAG_COMPILEDFUNCTION
#define DUK_HEAPHDR_SET_PREV(heap, h, val)
#define DUK_HEAP_INSERT_INTO_HEAP_ALLOCATED(heap, hdr)
#define DUK_HOBJECT_SET_PROPS(heap, h, x)
#define DUK_ASSERT_HBUFFEROBJECT_VALID(h)
#define DUK_ERROR_ALLOC_DEFMSG(thr)
#define DUK_HEAPHDR_SET_TYPE(h, val)
#define DUK_CATCHSTACK_DEFAULT_MAX
#define DUK_HOBJECT_FLAG_THREAD
#define DUK_CALLSTACK_DEFAULT_MAX
#define DUK_HOBJECT_FLAG_NATIVEFUNCTION
#define DUK_VALSTACK_DEFAULT_MAX
#define DUK_ASSERT_HEAPHDR_LINKS(heap, h)
DUK_INTERNAL duk_hbufferobject * duk_hbufferobject_alloc(duk_heap *heap, duk_uint_t hobject_flags)
DUK_INTERNAL duk_hnativefunction * duk_hnativefunction_alloc(duk_heap *heap, duk_uint_t hobject_flags)
DUK_INTERNAL duk_hcompiledfunction * duk_hcompiledfunction_alloc(duk_heap *heap, duk_uint_t hobject_flags)
DUK_INTERNAL duk_hthread * duk_hthread_alloc(duk_heap *heap, duk_uint_t hobject_flags)
DUK_LOCAL void duk__init_object_parts(duk_heap *heap, duk_hobject *obj, duk_uint_t hobject_flags)
DUK_INTERNAL duk_hobject * duk_hobject_alloc(duk_heap *heap, duk_uint_t hobject_flags)
duk_hobject * builtins[DUK_NUM_BUILTINS]
duk_compiler_ctx * compile_ctx
duk_instr_t ** ptr_curr_pc
duk_size_t catchstack_max
duk_activation * callstack
duk_tval * valstack_bottom