Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
duk_config.h File Reference
#include <time.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
#include <setjmp.h>
#include <stddef.h>
#include <math.h>
#include <limits.h>
#include <stdint.h>

Go to the source code of this file.

Macros

#define DUK_USE_DATE_NOW_TIME
 
#define DUK_USE_DATE_TZO_GMTIME
 
#define DUK_USE_OS_STRING   "unknown"
 
#define DUK_USE_ARCH_STRING   "generic"
 
#define DUK_USE_COMPILER_STRING   "generic"
 
#define DUK_USE_FLEX_ONESIZE
 
#define DUK_USE_PACK_DUMMY_MEMBER
 
#define DUK_UINT8_MIN   0UL
 
#define DUK_UINT8_MAX   0xffUL
 
#define DUK_INT8_MIN   (-0x80L)
 
#define DUK_INT8_MAX   0x7fL
 
#define DUK_UINT_LEAST8_MIN   0UL
 
#define DUK_UINT_LEAST8_MAX   0xffUL
 
#define DUK_INT_LEAST8_MIN   (-0x80L)
 
#define DUK_INT_LEAST8_MAX   0x7fL
 
#define DUK_UINT_FAST8_MIN   0UL
 
#define DUK_UINT_FAST8_MAX   0xffUL
 
#define DUK_INT_FAST8_MIN   (-0x80L)
 
#define DUK_INT_FAST8_MAX   0x7fL
 
#define DUK_UINT16_MIN   0UL
 
#define DUK_UINT16_MAX   0xffffUL
 
#define DUK_INT16_MIN   (-0x7fffL - 1L)
 
#define DUK_INT16_MAX   0x7fffL
 
#define DUK_UINT_LEAST16_MIN   0UL
 
#define DUK_UINT_LEAST16_MAX   0xffffUL
 
#define DUK_INT_LEAST16_MIN   (-0x7fffL - 1L)
 
#define DUK_INT_LEAST16_MAX   0x7fffL
 
#define DUK_UINT_FAST16_MIN   0UL
 
#define DUK_UINT_FAST16_MAX   0xffffUL
 
#define DUK_INT_FAST16_MIN   (-0x7fffL - 1L)
 
#define DUK_INT_FAST16_MAX   0x7fffL
 
#define DUK_UINT32_MIN   0UL
 
#define DUK_UINT32_MAX   0xffffffffUL
 
#define DUK_INT32_MIN   (-0x7fffffffL - 1L)
 
#define DUK_INT32_MAX   0x7fffffffL
 
#define DUK_UINT_LEAST32_MIN   0UL
 
#define DUK_UINT_LEAST32_MAX   0xffffffffUL
 
#define DUK_INT_LEAST32_MIN   (-0x7fffffffL - 1L)
 
#define DUK_INT_LEAST32_MAX   0x7fffffffL
 
#define DUK_UINT_FAST32_MIN   0UL
 
#define DUK_UINT_FAST32_MAX   0xffffffffUL
 
#define DUK_INT_FAST32_MIN   (-0x7fffffffL - 1L)
 
#define DUK_INT_FAST32_MAX   0x7fffffffL
 
#define DUK_UINTMAX_MIN   0UL
 
#define DUK_UINTMAX_MAX   0xffffffffUL
 
#define DUK_INTMAX_MIN   (-0x7fffffffL - 1L)
 
#define DUK_INTMAX_MAX   0x7fffffffL
 
#define DUK_SIZE_MAX_COMPUTED
 
#define SIZE_MAX   ((size_t) (-1))
 
#define DUK_SIZE_MIN   0
 
#define DUK_SIZE_MAX   SIZE_MAX
 
#define DUK_INT_MIN   DUK_INT_FAST32_MIN
 
#define DUK_INT_MAX   DUK_INT_FAST32_MAX
 
#define DUK_UINT_MIN   DUK_UINT_FAST32_MIN
 
#define DUK_UINT_MAX   DUK_UINT_FAST32_MAX
 
#define DUK_INT_FAST_MIN   DUK_INT_FAST32_MIN
 
#define DUK_INT_FAST_MAX   DUK_INT_FAST32_MAX
 
#define DUK_UINT_FAST_MIN   DUK_UINT_FAST32_MIN
 
#define DUK_UINT_FAST_MAX   DUK_UINT_FAST32_MAX
 
#define DUK_SMALL_INT_MIN   INT_MIN
 
#define DUK_SMALL_INT_MAX   INT_MAX
 
#define DUK_SMALL_UINT_MIN   0
 
#define DUK_SMALL_UINT_MAX   UINT_MAX
 
#define DUK_SMALL_INT_FAST_MIN   DUK_INT_FAST16_MIN
 
#define DUK_SMALL_INT_FAST_MAX   DUK_INT_FAST16_MAX
 
#define DUK_SMALL_UINT_FAST_MIN   DUK_UINT_FAST16_MIN
 
#define DUK_SMALL_UINT_FAST_MAX   DUK_UINT_FAST16_MAX
 
#define DUK_BOOL_MIN   DUK_SMALL_INT_MIN
 
#define DUK_BOOL_MAX   DUK_SMALL_INT_MAX
 
#define DUK_IDX_MIN   DUK_INT_MIN
 
#define DUK_IDX_MAX   DUK_INT_MAX
 
#define DUK_UIDX_MIN   DUK_UINT_MIN
 
#define DUK_UIDX_MAX   DUK_UINT_MAX
 
#define DUK_UARRIDX_MIN   DUK_UINT_MIN
 
#define DUK_UARRIDX_MAX   DUK_UINT_MAX
 
#define DUK_RET_MIN   DUK_SMALL_INT_MIN
 
#define DUK_RET_MAX   DUK_SMALL_INT_MAX
 
#define DUK_ERRCODE_MIN   DUK_INT_MIN
 
#define DUK_ERRCODE_MAX   DUK_INT_MAX
 
#define DUK_CODEPOINT_MIN   DUK_INT_MIN
 
#define DUK_CODEPOINT_MAX   DUK_INT_MAX
 
#define DUK_UCODEPOINT_MIN   DUK_UINT_MIN
 
#define DUK_UCODEPOINT_MAX   DUK_UINT_MAX
 
#define DUK_JMPBUF_TYPE   jmp_buf
 
#define DUK_SETJMP(jb)   setjmp((jb))
 
#define DUK_LONGJMP(jb)   longjmp((jb), 1)
 
#define DUK_STDIN   stdin
 
#define DUK_STDOUT   stdout
 
#define DUK_STDERR   stderr
 
#define DUK_ANSI_MALLOC   malloc
 
#define DUK_ANSI_REALLOC   realloc
 
#define DUK_ANSI_CALLOC   calloc
 
#define DUK_ANSI_FREE   free
 
#define DUK_MEMCPY   memcpy
 
#define DUK_MEMMOVE   memmove
 
#define DUK_MEMCMP   memcmp
 
#define DUK_MEMSET   memset
 
#define DUK_STRLEN   strlen
 
#define DUK_STRCMP   strcmp
 
#define DUK_STRNCMP   strncmp
 
#define DUK_PRINTF   printf
 
#define DUK_FPRINTF   fprintf
 
#define DUK_SPRINTF   sprintf
 
#define DUK_SNPRINTF   snprintf
 
#define DUK_VSPRINTF   vsprintf
 
#define DUK_VSNPRINTF   vsnprintf
 
#define DUK_SSCANF   sscanf
 
#define DUK_VSSCANF   vsscanf
 
#define DUK_FOPEN   fopen
 
#define DUK_FCLOSE   fclose
 
#define DUK_FREAD   fread
 
#define DUK_FWRITE   fwrite
 
#define DUK_FSEEK   fseek
 
#define DUK_FTELL   ftell
 
#define DUK_FFLUSH   fflush
 
#define DUK_FPUTC   fputc
 
#define DUK_MEMZERO(p, n)   DUK_MEMSET((p), 0, (n))
 
#define DUK_ABORT   abort
 
#define DUK_EXIT   exit
 
#define DUK_DOUBLE_2TO32   4294967296.0
 
#define DUK_DOUBLE_2TO31   2147483648.0
 
#define DUK_DOUBLE_INFINITY   (1.0 / 0.0)
 
#define DUK_DOUBLE_NAN   (0.0 / 0.0)
 
#define DUK_F_USE_REPL_ALL
 
#define DUK_USE_REPL_FPCLASSIFY
 
#define DUK_USE_REPL_SIGNBIT
 
#define DUK_USE_REPL_ISFINITE
 
#define DUK_USE_REPL_ISNAN
 
#define DUK_USE_REPL_ISINF
 
#define DUK_FPCLASSIFY   duk_repl_fpclassify
 
#define DUK_SIGNBIT   duk_repl_signbit
 
#define DUK_ISFINITE   duk_repl_isfinite
 
#define DUK_ISNAN   duk_repl_isnan
 
#define DUK_ISINF   duk_repl_isinf
 
#define DUK_FP_NAN   0
 
#define DUK_FP_INFINITE   1
 
#define DUK_FP_ZERO   2
 
#define DUK_FP_SUBNORMAL   3
 
#define DUK_FP_NORMAL   4
 
#define DUK_FABS   fabs
 
#define DUK_FMIN   fmin
 
#define DUK_FMAX   fmax
 
#define DUK_FLOOR   floor
 
#define DUK_CEIL   ceil
 
#define DUK_FMOD   fmod
 
#define DUK_POW   pow
 
#define DUK_ACOS   acos
 
#define DUK_ASIN   asin
 
#define DUK_ATAN   atan
 
#define DUK_ATAN2   atan2
 
#define DUK_SIN   sin
 
#define DUK_COS   cos
 
#define DUK_TAN   tan
 
#define DUK_EXP   exp
 
#define DUK_LOG   log
 
#define DUK_SQRT   sqrt
 
#define DUK_USE_PARANOID_DATE_COMPUTATION
 
#define DUK_USE_ALIGN_BY   8
 
#define DUK_VA_COPY(dest, src)   do { (dest) = (src); } while (0)
 
#define DUK_MACRO_STRINGIFY_HELPER(x)   #x
 
#define DUK_MACRO_STRINGIFY(x)   DUK_MACRO_STRINGIFY_HELPER(x)
 
#define DUK_CAUSE_SEGFAULT()   do { *((volatile duk_uint32_t *) NULL) = (duk_uint32_t) 0xdeadbeefUL; } while (0)
 
#define DUK_UNREF(x)   do { (void) (x); } while (0)
 
#define DUK_NORETURN(decl)   decl
 
#define DUK_UNREACHABLE()   do { } while (0)
 
#define DUK_LOSE_CONST(src)   ((void *) (duk_uintptr_t) (src))
 
#define DUK_LIKELY(x)   (x)
 
#define DUK_UNLIKELY(x)   (x)
 
#define DUK_NOINLINE   /*nop*/
 
#define DUK_INLINE   /*nop*/
 
#define DUK_ALWAYS_INLINE   /*nop*/
 
#define DUK_EXTERNAL_DECL   extern
 
#define DUK_EXTERNAL   /*empty*/
 
#define DUK_INTERNAL_DECL   extern
 
#define DUK_INTERNAL   /*empty*/
 
#define DUK_LOCAL_DECL   static
 
#define DUK_LOCAL   static
 
#define DUK_FILE_MACRO   __FILE__
 
#define DUK_LINE_MACRO   __LINE__
 
#define DUK_FUNC_MACRO   "unknown"
 
#define DUK_BSWAP32(x)
 
#define DUK_BSWAP16(x)
 
#define DUK_NOINLINE   /*nop*/
 
#define DUK_INLINE   /*nop*/
 
#define DUK_ALWAYS_INLINE   /*nop*/
 
#define DUK_USE_HOBJECT_LAYOUT_2
 
#define DUK_USE_AUGMENT_ERROR_CREATE
 
#define DUK_USE_AUGMENT_ERROR_THROW
 
#define DUK_USE_BROWSER_LIKE
 
#define DUK_USE_BUFFEROBJECT_SUPPORT
 
#define DUK_USE_BYTECODE_DUMP_SUPPORT
 
#define DUK_USE_COMMONJS_MODULES
 
#define DUK_USE_DEBUGGER_THROW_NOTIFY
 
#define DUK_USE_DEBUG_BUFSIZE   65536L
 
#define DUK_USE_DOUBLE_LINKED_HEAP
 
#define DUK_USE_ERRCREATE
 
#define DUK_USE_ERRTHROW
 
#define DUK_USE_ES6_OBJECT_PROTO_PROPERTY
 
#define DUK_USE_ES6_OBJECT_SETPROTOTYPEOF
 
#define DUK_USE_ES6_PROXY
 
#define DUK_USE_ES6_REGEXP_BRACES
 
#define DUK_USE_FILE_IO
 
#define DUK_USE_HOBJECT_HASH_PART
 
#define DUK_USE_HSTRING_CLEN
 
#define DUK_USE_JC
 
#define DUK_USE_JX
 
#define DUK_USE_MARK_AND_SWEEP
 
#define DUK_USE_MS_STRINGTABLE_RESIZE
 
#define DUK_USE_NONSTD_ARRAY_CONCAT_TRAILER
 
#define DUK_USE_NONSTD_ARRAY_MAP_TRAILER
 
#define DUK_USE_NONSTD_ARRAY_SPLICE_DELCOUNT
 
#define DUK_USE_NONSTD_FUNC_STMT
 
#define DUK_USE_NONSTD_GETTER_KEY_ARGUMENT
 
#define DUK_USE_NONSTD_JSON_ESC_U2028_U2029
 
#define DUK_USE_NONSTD_REGEXP_DOLLAR_ESCAPE
 
#define DUK_USE_NONSTD_SETTER_KEY_ARGUMENT
 
#define DUK_USE_NONSTD_STRING_FROMCHARCODE_32BIT
 
#define DUK_USE_OCTAL_SUPPORT
 
#define DUK_USE_PANIC_ABORT
 
#define DUK_USE_PC2LINE
 
#define DUK_USE_REFERENCE_COUNTING
 
#define DUK_USE_REGEXP_SUPPORT
 
#define DUK_USE_SECTION_B
 
#define DUK_USE_SOURCE_NONBMP
 
#define DUK_USE_STRICT_DECL
 
#define DUK_USE_STRTAB_PROBE
 
#define DUK_USE_TAILCALL
 
#define DUK_USE_TARGET_INFO   "unknown"
 
#define DUK_USE_TRACEBACKS
 
#define DUK_USE_TRACEBACK_DEPTH   10
 
#define DUK_USE_USER_DECLARE()   /* no user declarations */
 
#define DUK_USE_VERBOSE_ERRORS
 
#define DUK_USE_VOLUNTARY_GC
 
#define DUK_USE_ZERO_BUFFER_DATA
 
#define DUK_USE_AVOID_PLATFORM_FUNCPTRS
 
#define DUK_USE_BASE64_FASTPATH
 
#define DUK_USE_BUILTIN_INITJS
 
#define DUK_USE_COMPILER_RECLIMIT   2500
 
#define DUK_USE_ESBC_LIMITS
 
#define DUK_USE_ESBC_MAX_BYTES   2147418112L
 
#define DUK_USE_ESBC_MAX_LINENUMBER   2147418112L
 
#define DUK_USE_FAST_REFCOUNT_DEFAULT
 
#define DUK_USE_HEX_FASTPATH
 
#define DUK_USE_IDCHAR_FASTPATH
 
#define DUK_USE_JSON_DECNUMBER_FASTPATH
 
#define DUK_USE_JSON_DECSTRING_FASTPATH
 
#define DUK_USE_JSON_DEC_RECLIMIT   1000
 
#define DUK_USE_JSON_EATWHITE_FASTPATH
 
#define DUK_USE_JSON_ENC_RECLIMIT   1000
 
#define DUK_USE_JSON_QUOTESTRING_FASTPATH
 
#define DUK_USE_LEXER_SLIDING_WINDOW
 
#define DUK_USE_MARK_AND_SWEEP_RECLIMIT   256
 
#define DUK_USE_MATH_BUILTIN
 
#define DUK_USE_NATIVE_CALL_RECLIMIT   1000
 
#define DUK_USE_PROVIDE_DEFAULT_ALLOC_FUNCTIONS
 
#define DUK_USE_REGEXP_COMPILER_RECLIMIT   10000
 
#define DUK_USE_REGEXP_EXECUTOR_RECLIMIT   10000
 
#define DUK_USE_ROM_PTRCOMP_FIRST   63488L
 
#define DUK_USE_STRHASH_SKIP_SHIFT   5
 
#define DUK_USE_VERBOSE_EXECUTOR_ERRORS
 

Typedefs

typedef duk_uint8_t duk_uint_least8_t
 
typedef duk_int8_t duk_int_least8_t
 
typedef duk_uint16_t duk_uint_least16_t
 
typedef duk_int16_t duk_int_least16_t
 
typedef duk_uint32_t duk_uint_least32_t
 
typedef duk_int32_t duk_int_least32_t
 
typedef duk_uint8_t duk_uint_fast8_t
 
typedef duk_int8_t duk_int_fast8_t
 
typedef duk_uint16_t duk_uint_fast16_t
 
typedef duk_int16_t duk_int_fast16_t
 
typedef duk_uint32_t duk_uint_fast32_t
 
typedef duk_int32_t duk_int_fast32_t
 
typedef duk_uint32_t duk_uintmax_t
 
typedef duk_int32_t duk_intmax_t
 
typedef size_t duk_size_t
 
typedef ptrdiff_t duk_ptrdiff_t
 
typedef duk_int_fast32_t duk_int_t
 
typedef duk_uint_fast32_t duk_uint_t
 
typedef duk_int_fast32_t duk_int_fast_t
 
typedef duk_uint_fast32_t duk_uint_fast_t
 
typedef int duk_small_int_t
 
typedef unsigned int duk_small_uint_t
 
typedef duk_int_fast16_t duk_small_int_fast_t
 
typedef duk_uint_fast16_t duk_small_uint_fast_t
 
typedef duk_small_int_t duk_bool_t
 
typedef duk_int_t duk_idx_t
 
typedef duk_uint_t duk_uidx_t
 
typedef duk_uint_t duk_uarridx_t
 
typedef duk_small_int_t duk_ret_t
 
typedef duk_int_t duk_errcode_t
 
typedef duk_int_t duk_codepoint_t
 
typedef duk_uint_t duk_ucodepoint_t
 
typedef float duk_float_t
 
typedef double duk_double_t
 
typedef struct duk_hthread duk_context
 
typedef FILE duk_file
 

Macro Definition Documentation

◆ DUK_ABORT

#define DUK_ABORT   abort

Definition at line 2059 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk_default_panic_handler().

◆ DUK_ACOS

#define DUK_ACOS   acos

Definition at line 2228 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__acos().

◆ DUK_ALWAYS_INLINE [1/2]

#define DUK_ALWAYS_INLINE   /*nop*/

Definition at line 2528 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_ALWAYS_INLINE [2/2]

#define DUK_ALWAYS_INLINE   /*nop*/

Definition at line 2528 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_ANSI_CALLOC

#define DUK_ANSI_CALLOC   calloc

Definition at line 1950 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_ANSI_FREE

#define DUK_ANSI_FREE   free

Definition at line 1953 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk_default_free_function().

◆ DUK_ANSI_MALLOC

#define DUK_ANSI_MALLOC   malloc

Definition at line 1944 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk_default_alloc_function().

◆ DUK_ANSI_REALLOC

#define DUK_ANSI_REALLOC   realloc

◆ DUK_ASIN

#define DUK_ASIN   asin

Definition at line 2231 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__asin().

◆ DUK_ATAN

#define DUK_ATAN   atan

Definition at line 2234 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__atan().

◆ DUK_ATAN2

#define DUK_ATAN2   atan2

Definition at line 2237 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__atan2().

◆ DUK_BOOL_MAX

#define DUK_BOOL_MAX   DUK_SMALL_INT_MAX

Definition at line 1827 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_BOOL_MIN

#define DUK_BOOL_MIN   DUK_SMALL_INT_MIN

Definition at line 1826 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_BSWAP16

#define DUK_BSWAP16 ( x)
Value:
((duk_uint16_t) (x) >> 8) | \
((duk_uint16_t) (x) << 8)

Definition at line 2582 of file duktape-1.5.2/src-noline/duk_config.h.

2582#define DUK_BSWAP16(x) \
2583 ((duk_uint16_t) (x) >> 8) | \
2584 ((duk_uint16_t) (x) << 8)

Referenced by duk_bi_buffer_readfield(), and duk_bi_buffer_writefield().

◆ DUK_BSWAP32

#define DUK_BSWAP32 ( x)
Value:
((((duk_uint32_t) (x)) >> 24) | \
((((duk_uint32_t) (x)) >> 8) & 0xff00UL) | \
((((duk_uint32_t) (x)) << 8) & 0xff0000UL) | \
(((duk_uint32_t) (x)) << 24))

Definition at line 2575 of file duktape-1.5.2/src-noline/duk_config.h.

2575#define DUK_BSWAP32(x) \
2576 ((((duk_uint32_t) (x)) >> 24) | \
2577 ((((duk_uint32_t) (x)) >> 8) & 0xff00UL) | \
2578 ((((duk_uint32_t) (x)) << 8) & 0xff0000UL) | \
2579 (((duk_uint32_t) (x)) << 24))

Referenced by duk_bi_buffer_readfield(), and duk_bi_buffer_writefield().

◆ DUK_CAUSE_SEGFAULT

#define DUK_CAUSE_SEGFAULT ( )    do { *((volatile duk_uint32_t *) NULL) = (duk_uint32_t) 0xdeadbeefUL; } while (0)

Definition at line 2486 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk_default_panic_handler().

◆ DUK_CEIL

#define DUK_CEIL   ceil

Definition at line 2219 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__ceil().

◆ DUK_CODEPOINT_MAX

#define DUK_CODEPOINT_MAX   DUK_INT_MAX

Definition at line 1871 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_CODEPOINT_MIN

#define DUK_CODEPOINT_MIN   DUK_INT_MIN

Definition at line 1870 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_COS

#define DUK_COS   cos

Definition at line 2243 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__cos().

◆ DUK_DOUBLE_2TO31

#define DUK_DOUBLE_2TO31   2147483648.0

◆ DUK_DOUBLE_2TO32

◆ DUK_DOUBLE_INFINITY

#define DUK_DOUBLE_INFINITY   (1.0 / 0.0)

◆ DUK_DOUBLE_NAN

◆ DUK_ERRCODE_MAX

#define DUK_ERRCODE_MAX   DUK_INT_MAX

Definition at line 1859 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_ERRCODE_MIN

#define DUK_ERRCODE_MIN   DUK_INT_MIN

Definition at line 1858 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_EXIT

#define DUK_EXIT   exit

Definition at line 2062 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk_default_panic_handler().

◆ DUK_EXP

#define DUK_EXP   exp

Definition at line 2249 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__exp().

◆ DUK_EXTERNAL

#define DUK_EXTERNAL   /*empty*/

Definition at line 2535 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_EXTERNAL_DECL

#define DUK_EXTERNAL_DECL   extern

Definition at line 2532 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_F_USE_REPL_ALL

#define DUK_F_USE_REPL_ALL

Definition at line 2123 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_FABS

#define DUK_FABS   fabs

◆ DUK_FCLOSE

#define DUK_FCLOSE   fclose

Definition at line 2035 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk_push_string_file_raw().

◆ DUK_FFLUSH

◆ DUK_FILE_MACRO

#define DUK_FILE_MACRO   __FILE__

Definition at line 2559 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_FLOOR

◆ DUK_FMAX

#define DUK_FMAX   fmax

Definition at line 2213 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__fmax_fixed().

◆ DUK_FMIN

#define DUK_FMIN   fmin

Definition at line 2210 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__fmin_fixed().

◆ DUK_FMOD

◆ DUK_FOPEN

#define DUK_FOPEN   fopen

Definition at line 2032 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk_push_string_file_raw().

◆ DUK_FP_INFINITE

◆ DUK_FP_NAN

◆ DUK_FP_NORMAL

◆ DUK_FP_SUBNORMAL

#define DUK_FP_SUBNORMAL   3

Definition at line 2160 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk_repl_fpclassify().

◆ DUK_FP_ZERO

◆ DUK_FPCLASSIFY

◆ DUK_FPRINTF

#define DUK_FPRINTF   fprintf

◆ DUK_FPUTC

#define DUK_FPUTC   fputc

Definition at line 2053 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk_bi_logger_prototype_raw().

◆ DUK_FREAD

#define DUK_FREAD   fread

Definition at line 2038 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk_push_string_file_raw().

◆ DUK_FSEEK

#define DUK_FSEEK   fseek

Definition at line 2044 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk_push_string_file_raw().

◆ DUK_FTELL

#define DUK_FTELL   ftell

Definition at line 2047 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk_push_string_file_raw().

◆ DUK_FUNC_MACRO

#define DUK_FUNC_MACRO   "unknown"

Definition at line 2570 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_FWRITE

#define DUK_FWRITE   fwrite

◆ DUK_IDX_MAX

#define DUK_IDX_MAX   DUK_INT_MAX

Definition at line 1832 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_IDX_MIN

#define DUK_IDX_MIN   DUK_INT_MIN

Definition at line 1831 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INLINE [1/2]

#define DUK_INLINE   /*nop*/

Definition at line 2525 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INLINE [2/2]

#define DUK_INLINE   /*nop*/

Definition at line 2525 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT16_MAX

#define DUK_INT16_MAX   0x7fffL

Definition at line 1666 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT16_MIN

#define DUK_INT16_MIN   (-0x7fffL - 1L)

Definition at line 1665 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT32_MAX

#define DUK_INT32_MAX   0x7fffffffL

Definition at line 1678 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT32_MIN

#define DUK_INT32_MIN   (-0x7fffffffL - 1L)

Definition at line 1677 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT8_MAX

#define DUK_INT8_MAX   0x7fL

Definition at line 1654 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT8_MIN

#define DUK_INT8_MIN   (-0x80L)

Definition at line 1653 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT_FAST16_MAX

#define DUK_INT_FAST16_MAX   0x7fffL

Definition at line 1674 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT_FAST16_MIN

#define DUK_INT_FAST16_MIN   (-0x7fffL - 1L)

Definition at line 1673 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT_FAST32_MAX

#define DUK_INT_FAST32_MAX   0x7fffffffL

Definition at line 1686 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT_FAST32_MIN

#define DUK_INT_FAST32_MIN   (-0x7fffffffL - 1L)

Definition at line 1685 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT_FAST8_MAX

#define DUK_INT_FAST8_MAX   0x7fL

Definition at line 1662 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT_FAST8_MIN

#define DUK_INT_FAST8_MIN   (-0x80L)

Definition at line 1661 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT_FAST_MAX

#define DUK_INT_FAST_MAX   DUK_INT_FAST32_MAX

Definition at line 1800 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT_FAST_MIN

#define DUK_INT_FAST_MIN   DUK_INT_FAST32_MIN

Definition at line 1799 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT_LEAST16_MAX

#define DUK_INT_LEAST16_MAX   0x7fffL

Definition at line 1670 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT_LEAST16_MIN

#define DUK_INT_LEAST16_MIN   (-0x7fffL - 1L)

Definition at line 1669 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT_LEAST32_MAX

#define DUK_INT_LEAST32_MAX   0x7fffffffL

Definition at line 1682 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT_LEAST32_MIN

#define DUK_INT_LEAST32_MIN   (-0x7fffffffL - 1L)

Definition at line 1681 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT_LEAST8_MAX

#define DUK_INT_LEAST8_MAX   0x7fL

Definition at line 1658 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT_LEAST8_MIN

#define DUK_INT_LEAST8_MIN   (-0x80L)

Definition at line 1657 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INT_MAX

◆ DUK_INT_MIN

#define DUK_INT_MIN   DUK_INT_FAST32_MIN

Definition at line 1787 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__api_coerce_d2i().

◆ DUK_INTERNAL

#define DUK_INTERNAL   /*empty*/

◆ DUK_INTERNAL_DECL

#define DUK_INTERNAL_DECL   extern

Definition at line 2541 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INTMAX_MAX

#define DUK_INTMAX_MAX   0x7fffffffL

Definition at line 1732 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_INTMAX_MIN

#define DUK_INTMAX_MIN   (-0x7fffffffL - 1L)

Definition at line 1731 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_ISFINITE

◆ DUK_ISINF

#define DUK_ISINF   duk_repl_isinf

◆ DUK_ISNAN

◆ DUK_JMPBUF_TYPE

#define DUK_JMPBUF_TYPE   jmp_buf

Definition at line 1916 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_LIKELY

◆ DUK_LINE_MACRO

#define DUK_LINE_MACRO   __LINE__

Definition at line 2562 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_LOCAL

#define DUK_LOCAL   static

◆ DUK_LOCAL_DECL

#define DUK_LOCAL_DECL   static

Definition at line 2552 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_LOG

#define DUK_LOG   log

Definition at line 2252 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__log().

◆ DUK_LONGJMP

#define DUK_LONGJMP ( jb)    longjmp((jb), 1)

Definition at line 1918 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk_err_longjmp().

◆ DUK_LOSE_CONST

#define DUK_LOSE_CONST ( src)    ((void *) (duk_uintptr_t) (src))

◆ DUK_MACRO_STRINGIFY

#define DUK_MACRO_STRINGIFY ( x)    DUK_MACRO_STRINGIFY_HELPER(x)

Definition at line 2478 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_MACRO_STRINGIFY_HELPER

#define DUK_MACRO_STRINGIFY_HELPER ( x)    #x

Definition at line 2477 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_MEMCMP

◆ DUK_MEMCPY

◆ DUK_MEMMOVE

◆ DUK_MEMSET

#define DUK_MEMSET   memset

◆ DUK_MEMZERO

◆ DUK_NOINLINE [1/2]

#define DUK_NOINLINE   /*nop*/

Definition at line 2522 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_NOINLINE [2/2]

#define DUK_NOINLINE   /*nop*/

Definition at line 2522 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_NORETURN

#define DUK_NORETURN ( decl )    decl

Definition at line 2497 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_POW

#define DUK_POW   pow

Definition at line 2225 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__pow_fixed().

◆ DUK_PRINTF

#define DUK_PRINTF   printf

Definition at line 2006 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__do_intern().

◆ DUK_RET_MAX

#define DUK_RET_MAX   DUK_SMALL_INT_MAX

Definition at line 1852 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_RET_MIN

#define DUK_RET_MIN   DUK_SMALL_INT_MIN

Definition at line 1851 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_SETJMP

#define DUK_SETJMP ( jb)    setjmp((jb))

◆ DUK_SIGNBIT

◆ DUK_SIN

#define DUK_SIN   sin

Definition at line 2240 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__sin().

◆ DUK_SIZE_MAX

#define DUK_SIZE_MAX   SIZE_MAX

Definition at line 1765 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__resize_valstack().

◆ DUK_SIZE_MAX_COMPUTED

#define DUK_SIZE_MAX_COMPUTED

Definition at line 1761 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_SIZE_MIN

#define DUK_SIZE_MIN   0

Definition at line 1764 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_SMALL_INT_FAST_MAX

#define DUK_SMALL_INT_FAST_MAX   DUK_INT_FAST16_MAX

Definition at line 1820 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_SMALL_INT_FAST_MIN

#define DUK_SMALL_INT_FAST_MIN   DUK_INT_FAST16_MIN

Definition at line 1819 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_SMALL_INT_MAX

#define DUK_SMALL_INT_MAX   INT_MAX

Definition at line 1810 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_SMALL_INT_MIN

#define DUK_SMALL_INT_MIN   INT_MIN

Definition at line 1809 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_SMALL_UINT_FAST_MAX

#define DUK_SMALL_UINT_FAST_MAX   DUK_UINT_FAST16_MAX

Definition at line 1822 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_SMALL_UINT_FAST_MIN

#define DUK_SMALL_UINT_FAST_MIN   DUK_UINT_FAST16_MIN

Definition at line 1821 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_SMALL_UINT_MAX

#define DUK_SMALL_UINT_MAX   UINT_MAX

Definition at line 1812 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_SMALL_UINT_MIN

#define DUK_SMALL_UINT_MIN   0

Definition at line 1811 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_SNPRINTF

◆ DUK_SPRINTF

#define DUK_SPRINTF   sprintf

Definition at line 2012 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__format_parts_iso8601().

◆ DUK_SQRT

#define DUK_SQRT   sqrt

Definition at line 2255 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__sqrt().

◆ DUK_SSCANF

#define DUK_SSCANF   sscanf

Definition at line 2026 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__dec_pointer().

◆ DUK_STDERR

◆ DUK_STDIN

#define DUK_STDIN   stdin

Definition at line 1930 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_STDOUT

#define DUK_STDOUT   stdout

◆ DUK_STRCMP

#define DUK_STRCMP   strcmp

◆ DUK_STRLEN

◆ DUK_STRNCMP

#define DUK_STRNCMP   strncmp

Definition at line 2003 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__parse_stmt(), and duk_numconv_parse().

◆ DUK_TAN

#define DUK_TAN   tan

Definition at line 2246 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__tan().

◆ DUK_UARRIDX_MAX

◆ DUK_UARRIDX_MIN

#define DUK_UARRIDX_MIN   DUK_UINT_MIN

Definition at line 1843 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UCODEPOINT_MAX

#define DUK_UCODEPOINT_MAX   DUK_UINT_MAX

Definition at line 1873 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UCODEPOINT_MIN

#define DUK_UCODEPOINT_MIN   DUK_UINT_MIN

Definition at line 1872 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UIDX_MAX

#define DUK_UIDX_MAX   DUK_UINT_MAX

Definition at line 1837 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UIDX_MIN

#define DUK_UIDX_MIN   DUK_UINT_MIN

Definition at line 1836 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT16_MAX

#define DUK_UINT16_MAX   0xffffUL

Definition at line 1664 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT16_MIN

#define DUK_UINT16_MIN   0UL

Definition at line 1663 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT32_MAX

◆ DUK_UINT32_MIN

#define DUK_UINT32_MIN   0UL

Definition at line 1675 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT8_MAX

#define DUK_UINT8_MAX   0xffUL

Definition at line 1652 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT8_MIN

#define DUK_UINT8_MIN   0UL

Definition at line 1651 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT_FAST16_MAX

#define DUK_UINT_FAST16_MAX   0xffffUL

Definition at line 1672 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT_FAST16_MIN

#define DUK_UINT_FAST16_MIN   0UL

Definition at line 1671 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT_FAST32_MAX

#define DUK_UINT_FAST32_MAX   0xffffffffUL

Definition at line 1684 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT_FAST32_MIN

#define DUK_UINT_FAST32_MIN   0UL

Definition at line 1683 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT_FAST8_MAX

#define DUK_UINT_FAST8_MAX   0xffUL

Definition at line 1660 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT_FAST8_MIN

#define DUK_UINT_FAST8_MIN   0UL

Definition at line 1659 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT_FAST_MAX

#define DUK_UINT_FAST_MAX   DUK_UINT_FAST32_MAX

Definition at line 1802 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT_FAST_MIN

#define DUK_UINT_FAST_MIN   DUK_UINT_FAST32_MIN

Definition at line 1801 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT_LEAST16_MAX

#define DUK_UINT_LEAST16_MAX   0xffffUL

Definition at line 1668 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT_LEAST16_MIN

#define DUK_UINT_LEAST16_MIN   0UL

Definition at line 1667 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT_LEAST32_MAX

#define DUK_UINT_LEAST32_MAX   0xffffffffUL

Definition at line 1680 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT_LEAST32_MIN

#define DUK_UINT_LEAST32_MIN   0UL

Definition at line 1679 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT_LEAST8_MAX

#define DUK_UINT_LEAST8_MAX   0xffUL

Definition at line 1656 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT_LEAST8_MIN

#define DUK_UINT_LEAST8_MIN   0UL

Definition at line 1655 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINT_MAX

#define DUK_UINT_MAX   DUK_UINT_FAST32_MAX

◆ DUK_UINT_MIN

#define DUK_UINT_MIN   DUK_UINT_FAST32_MIN

Definition at line 1789 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINTMAX_MAX

#define DUK_UINTMAX_MAX   0xffffffffUL

Definition at line 1730 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UINTMAX_MIN

#define DUK_UINTMAX_MIN   0UL

Definition at line 1729 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_UNLIKELY

◆ DUK_UNREACHABLE

#define DUK_UNREACHABLE ( )    do { } while (0)

◆ DUK_UNREF

#define DUK_UNREF ( x)    do { (void) (x); } while (0)

Definition at line 2494 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__add_label(), duk__bi_global_resolve_module_id(), duk__bw_update_ptrs(), duk__compact_object_list(), duk__compute_a_stats(), duk__count_used_e_keys(), duk__declvar_helper(), duk__dump_func(), duk__dump_func(), duk__dump_hbuffer_raw(), duk__emit_esc_auto_fast(), duk__emit_u16_direct_ranges(), duk__enc_double(), duk__enc_value(), duk__err_augment_builtin_create(), duk__err_augment_user(), duk__error_getter_helper(), duk__get_buffer_data_helper(), duk__get_buffer_helper(), duk__get_old_array_length(), duk__get_this_regexp(), duk__getprop_shallow_fastpath_array_tval(), duk__handle_call_inner(), duk__handle_catch(), duk__handle_put_array_length_smaller(), duk__handle_safe_call_inner(), duk__handle_safe_call_shared(), duk__hobject_pc2line_query_raw(), duk__hstring_is_eval_or_arguments(), duk__inc_data_inner_refcounts(), duk__ispec_toregconst_raw(), duk__ivalue_toregconst_raw(), duk__js_execute_bytecode_inner(), duk__key_is_lightfunc_ownprop(), duk__lookup_active_label(), duk__lookup_arguments_map(), duk__mark_hobject(), duk__mark_hstring(), duk__parse_break_or_continue_stmt(), duk__parse_disjunction(), duk__parse_return_stmt(), duk__parse_stmt(), duk__parse_try_stmt(), duk__pow_fixed(), duk__push_this_number_plain(), duk__realloc_props(), duk__refcount_finalize_hobject(), duk__refzero_free_pending(), duk__regexp_match_helper(), duk__resize_strtab_raw_probe(), duk__resolve_offset_opt_length(), duk__run_voluntary_gc(), duk__set_bufobj_buffer(), duk__slow_case_conversion(), duk__sort_array_indices(), duk__sweep_heap(), duk__to_string_helper(), duk__transform_callback_escape(), duk__transform_callback_unescape(), duk__try_push_vsprintf(), duk__update_lineinfo_currtoken(), duk__vm_logical_not(), duk_bi_array_prototype_splice(), duk_bi_arraybuffer_constructor(), duk_bi_boolean_constructor(), duk_bi_buffer_compare_shared(), duk_bi_buffer_constructor(), duk_bi_buffer_prototype_tostring_shared(), duk_bi_buffer_readfield(), duk_bi_buffer_slice_shared(), duk_bi_buffer_writefield(), duk_bi_date_get_now_time(), duk_bi_date_get_timeval_from_dparts(), duk_bi_date_timeval_to_parts(), duk_bi_duktape_object_dec(), duk_bi_duktape_object_enc(), duk_bi_duktape_object_gc(), duk_bi_duktape_object_info(), duk_bi_error_constructor_shared(), duk_bi_function_prototype(), duk_bi_global_object_print_helper(), duk_bi_logger_prototype_log_shared(), duk_bi_logger_prototype_raw(), duk_bi_nodejs_buffer_byte_length(), duk_bi_nodejs_buffer_concat(), duk_bi_nodejs_buffer_copy(), duk_bi_nodejs_buffer_fill(), duk_bi_nodejs_buffer_tojson(), duk_bi_nodejs_buffer_tostring(), duk_bi_nodejs_buffer_write(), duk_bi_number_constructor(), duk_bi_object_constructor_keys_shared(), duk_bi_object_getprototype_shared(), duk_bi_regexp_constructor(), duk_bi_string_prototype_split(), duk_bi_type_error_thrower(), duk_bi_typedarray_constructor(), duk_bi_typedarray_set(), duk_bw_compact(), duk_bw_init(), duk_bw_insert_ensure_area(), duk_bw_insert_ensure_bytes(), duk_bw_insert_ensure_slice(), duk_bw_insert_raw_area(), duk_bw_insert_raw_bytes(), duk_bw_insert_raw_slice(), duk_bw_remove_raw_slice(), duk_bw_write_ensure_slice(), duk_bw_write_raw_slice(), duk_copy(), duk_debugger_attach_custom(), duk_debugger_cooperate(), duk_debugger_pause(), duk_default_alloc_function(), duk_default_fatal_handler(), duk_default_free_function(), duk_default_panic_handler(), duk_default_realloc_function(), duk_del_prop_stridx(), duk_free_hobject_inner(), duk_free_hstring_inner(), duk_gc(), duk_get_prop_stridx(), duk_get_prototype(), duk_handle_call_protected(), duk_handle_ecma_call_setup(), duk_handle_safe_call(), duk_has_prop_stridx(), duk_hbuffer_alloc(), duk_hbuffer_get_dynalloc_ptr(), duk_heap_alloc(), duk_heap_force_strtab_resize(), duk_heap_free_heaphdr_raw(), duk_heap_mem_alloc(), duk_heap_mem_realloc(), duk_heap_mem_realloc_indirect(), duk_heap_strcache_offset_char2byte(), duk_hobject_define_property_helper(), duk_hobject_enumerator_create(), duk_hobject_find_existing_array_entry_tval_ptr(), duk_hobject_find_existing_entry(), duk_hobject_find_existing_entry_tval_ptr(), duk_hobject_find_existing_entry_tval_ptr_and_attrs(), duk_hobject_get_enumerated_keys(), duk_hobject_hasprop(), duk_hobject_object_is_sealed_frozen_helper(), duk_hobject_putprop(), duk_hobject_set_prototype_updref(), duk_hthread_callstack_unwind(), duk_hthread_create_builtin_objects(), duk_hthread_get_act_prev_pc(), duk_hthread_get_callstack_ptr(), duk_hthread_get_catchstack_ptr(), duk_hthread_get_valstack_ptr(), duk_js_execute_bytecode(), duk_js_push_closure(), duk_js_to_arrayindex_string_helper(), duk_js_typeof(), duk_lexer_parse_re_ranges(), duk_load_function(), duk_push_buffer_object(), duk_push_error_object_va_raw(), duk_push_hobject_class_string(), duk_push_hstring_stridx(), duk_push_pointer(), duk_push_string_tval_readable(), duk_push_vsprintf(), duk_put_prop_stridx(), duk_remove(), duk_require_hobject_with_class(), duk_set_global_object(), duk_set_top(), duk_to_boolean(), duk_to_buffer_raw(), duk_to_int_clamped_raw(), duk_to_null(), duk_to_object_class_string_top(), duk_to_string(), duk_to_undefined(), duk_unicode_case_convert_string(), duk_unicode_decode_xutf8(), and duk_unicode_re_canonicalize_char().

◆ DUK_USE_ALIGN_BY

#define DUK_USE_ALIGN_BY   8

◆ DUK_USE_ARCH_STRING

#define DUK_USE_ARCH_STRING   "generic"

◆ DUK_USE_AUGMENT_ERROR_CREATE

#define DUK_USE_AUGMENT_ERROR_CREATE

Definition at line 2721 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_AUGMENT_ERROR_THROW

#define DUK_USE_AUGMENT_ERROR_THROW

Definition at line 2729 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_AVOID_PLATFORM_FUNCPTRS

#define DUK_USE_AVOID_PLATFORM_FUNCPTRS

Definition at line 3491 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_BASE64_FASTPATH

#define DUK_USE_BASE64_FASTPATH

Definition at line 3492 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_BROWSER_LIKE

#define DUK_USE_BROWSER_LIKE

Definition at line 2737 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_BUFFEROBJECT_SUPPORT

#define DUK_USE_BUFFEROBJECT_SUPPORT

Definition at line 2745 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_BUILTIN_INITJS

#define DUK_USE_BUILTIN_INITJS

Definition at line 3493 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_BYTECODE_DUMP_SUPPORT

#define DUK_USE_BYTECODE_DUMP_SUPPORT

Definition at line 2761 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_COMMONJS_MODULES

#define DUK_USE_COMMONJS_MODULES

Definition at line 2769 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_COMPILER_RECLIMIT

#define DUK_USE_COMPILER_RECLIMIT   2500

Definition at line 3494 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__js_compile_raw().

◆ DUK_USE_COMPILER_STRING

#define DUK_USE_COMPILER_STRING   "generic"

◆ DUK_USE_DATE_NOW_TIME

#define DUK_USE_DATE_NOW_TIME

Definition at line 651 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_DATE_TZO_GMTIME

#define DUK_USE_DATE_TZO_GMTIME

Definition at line 656 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_DEBUG_BUFSIZE

#define DUK_USE_DEBUG_BUFSIZE   65536L

Definition at line 2891 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_DEBUGGER_THROW_NOTIFY

#define DUK_USE_DEBUGGER_THROW_NOTIFY

Definition at line 2877 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_DOUBLE_LINKED_HEAP

#define DUK_USE_DOUBLE_LINKED_HEAP

Definition at line 2899 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_ERRCREATE

#define DUK_USE_ERRCREATE

Definition at line 2931 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_ERRTHROW

#define DUK_USE_ERRTHROW

Definition at line 2939 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_ES6_OBJECT_PROTO_PROPERTY

#define DUK_USE_ES6_OBJECT_PROTO_PROPERTY

Definition at line 2947 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_ES6_OBJECT_SETPROTOTYPEOF

#define DUK_USE_ES6_OBJECT_SETPROTOTYPEOF

Definition at line 2955 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_ES6_PROXY

#define DUK_USE_ES6_PROXY

Definition at line 2963 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_ES6_REGEXP_BRACES

#define DUK_USE_ES6_REGEXP_BRACES

Definition at line 2971 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_ESBC_LIMITS

#define DUK_USE_ESBC_LIMITS

Definition at line 3500 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_ESBC_MAX_BYTES

#define DUK_USE_ESBC_MAX_BYTES   2147418112L

◆ DUK_USE_ESBC_MAX_LINENUMBER

#define DUK_USE_ESBC_MAX_LINENUMBER   2147418112L

Definition at line 3502 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__emit().

◆ DUK_USE_FAST_REFCOUNT_DEFAULT

#define DUK_USE_FAST_REFCOUNT_DEFAULT

Definition at line 3505 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_FILE_IO

#define DUK_USE_FILE_IO

Definition at line 3009 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_FLEX_ONESIZE

#define DUK_USE_FLEX_ONESIZE

Definition at line 1344 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_HEX_FASTPATH

#define DUK_USE_HEX_FASTPATH

Definition at line 3506 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_HOBJECT_HASH_PART

#define DUK_USE_HOBJECT_HASH_PART

Definition at line 3061 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_HOBJECT_LAYOUT_2

#define DUK_USE_HOBJECT_LAYOUT_2

◆ DUK_USE_HSTRING_CLEN

#define DUK_USE_HSTRING_CLEN

Definition at line 3071 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_IDCHAR_FASTPATH

#define DUK_USE_IDCHAR_FASTPATH

Definition at line 3507 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_JC

#define DUK_USE_JC

Definition at line 3095 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_JSON_DEC_RECLIMIT

#define DUK_USE_JSON_DEC_RECLIMIT   1000

Definition at line 3511 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk_bi_json_parse_helper().

◆ DUK_USE_JSON_DECNUMBER_FASTPATH

#define DUK_USE_JSON_DECNUMBER_FASTPATH

Definition at line 3509 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_JSON_DECSTRING_FASTPATH

#define DUK_USE_JSON_DECSTRING_FASTPATH

Definition at line 3510 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_JSON_EATWHITE_FASTPATH

#define DUK_USE_JSON_EATWHITE_FASTPATH

Definition at line 3512 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_JSON_ENC_RECLIMIT

#define DUK_USE_JSON_ENC_RECLIMIT   1000

◆ DUK_USE_JSON_QUOTESTRING_FASTPATH

#define DUK_USE_JSON_QUOTESTRING_FASTPATH

Definition at line 3514 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_JX

#define DUK_USE_JX

Definition at line 3111 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_LEXER_SLIDING_WINDOW

#define DUK_USE_LEXER_SLIDING_WINDOW

Definition at line 3515 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_MARK_AND_SWEEP

#define DUK_USE_MARK_AND_SWEEP

Definition at line 3127 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_MARK_AND_SWEEP_RECLIMIT

#define DUK_USE_MARK_AND_SWEEP_RECLIMIT   256

Definition at line 3517 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__mark_heaphdr().

◆ DUK_USE_MATH_BUILTIN

#define DUK_USE_MATH_BUILTIN

Definition at line 3518 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_MS_STRINGTABLE_RESIZE

#define DUK_USE_MS_STRINGTABLE_RESIZE

Definition at line 3135 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_NATIVE_CALL_RECLIMIT

#define DUK_USE_NATIVE_CALL_RECLIMIT   1000

Definition at line 3519 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk_heap_alloc().

◆ DUK_USE_NONSTD_ARRAY_CONCAT_TRAILER

#define DUK_USE_NONSTD_ARRAY_CONCAT_TRAILER

Definition at line 3143 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_NONSTD_ARRAY_MAP_TRAILER

#define DUK_USE_NONSTD_ARRAY_MAP_TRAILER

Definition at line 3151 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_NONSTD_ARRAY_SPLICE_DELCOUNT

#define DUK_USE_NONSTD_ARRAY_SPLICE_DELCOUNT

Definition at line 3159 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_NONSTD_FUNC_STMT

#define DUK_USE_NONSTD_FUNC_STMT

Definition at line 3183 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_NONSTD_GETTER_KEY_ARGUMENT

#define DUK_USE_NONSTD_GETTER_KEY_ARGUMENT

Definition at line 3191 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_NONSTD_JSON_ESC_U2028_U2029

#define DUK_USE_NONSTD_JSON_ESC_U2028_U2029

Definition at line 3199 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_NONSTD_REGEXP_DOLLAR_ESCAPE

#define DUK_USE_NONSTD_REGEXP_DOLLAR_ESCAPE

◆ DUK_USE_NONSTD_SETTER_KEY_ARGUMENT

#define DUK_USE_NONSTD_SETTER_KEY_ARGUMENT

Definition at line 3215 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_NONSTD_STRING_FROMCHARCODE_32BIT

#define DUK_USE_NONSTD_STRING_FROMCHARCODE_32BIT

Definition at line 3223 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_OCTAL_SUPPORT

#define DUK_USE_OCTAL_SUPPORT

Definition at line 3239 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_OS_STRING

#define DUK_USE_OS_STRING   "unknown"

◆ DUK_USE_PACK_DUMMY_MEMBER

#define DUK_USE_PACK_DUMMY_MEMBER

Definition at line 1347 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_PANIC_ABORT

#define DUK_USE_PANIC_ABORT

Definition at line 3252 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk_default_panic_handler().

◆ DUK_USE_PARANOID_DATE_COMPUTATION

#define DUK_USE_PARANOID_DATE_COMPUTATION

Definition at line 2283 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_PC2LINE

#define DUK_USE_PC2LINE

Definition at line 3278 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_PROVIDE_DEFAULT_ALLOC_FUNCTIONS

#define DUK_USE_PROVIDE_DEFAULT_ALLOC_FUNCTIONS

Definition at line 3522 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_REFERENCE_COUNTING

#define DUK_USE_REFERENCE_COUNTING

Definition at line 3294 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_REGEXP_COMPILER_RECLIMIT

#define DUK_USE_REGEXP_COMPILER_RECLIMIT   10000

Definition at line 3524 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk_regexp_compile().

◆ DUK_USE_REGEXP_EXECUTOR_RECLIMIT

#define DUK_USE_REGEXP_EXECUTOR_RECLIMIT   10000

Definition at line 3525 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk__regexp_match_helper().

◆ DUK_USE_REGEXP_SUPPORT

#define DUK_USE_REGEXP_SUPPORT

Definition at line 3310 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_REPL_FPCLASSIFY

#define DUK_USE_REPL_FPCLASSIFY

Definition at line 2147 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_REPL_ISFINITE

#define DUK_USE_REPL_ISFINITE

Definition at line 2149 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_REPL_ISINF

#define DUK_USE_REPL_ISINF

Definition at line 2151 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_REPL_ISNAN

#define DUK_USE_REPL_ISNAN

Definition at line 2150 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_REPL_SIGNBIT

#define DUK_USE_REPL_SIGNBIT

Definition at line 2148 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_ROM_PTRCOMP_FIRST

#define DUK_USE_ROM_PTRCOMP_FIRST   63488L

Definition at line 3526 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_SECTION_B

#define DUK_USE_SECTION_B

Definition at line 3350 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_SOURCE_NONBMP

#define DUK_USE_SOURCE_NONBMP

Definition at line 3374 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_STRHASH_SKIP_SHIFT

#define DUK_USE_STRHASH_SKIP_SHIFT   5

Definition at line 3528 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk_heap_hashstring().

◆ DUK_USE_STRICT_DECL

#define DUK_USE_STRICT_DECL

Definition at line 3390 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_STRTAB_PROBE

#define DUK_USE_STRTAB_PROBE

◆ DUK_USE_TAILCALL

#define DUK_USE_TAILCALL

Definition at line 3428 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_TARGET_INFO

#define DUK_USE_TARGET_INFO   "unknown"

Definition at line 3434 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_TRACEBACK_DEPTH

#define DUK_USE_TRACEBACK_DEPTH   10

◆ DUK_USE_TRACEBACKS

#define DUK_USE_TRACEBACKS

Definition at line 3442 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_USER_DECLARE

#define DUK_USE_USER_DECLARE ( )    /* no user declarations */

Definition at line 3454 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_VERBOSE_ERRORS

#define DUK_USE_VERBOSE_ERRORS

Definition at line 3468 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_VERBOSE_EXECUTOR_ERRORS

#define DUK_USE_VERBOSE_EXECUTOR_ERRORS

Definition at line 3530 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_VOLUNTARY_GC

#define DUK_USE_VOLUNTARY_GC

Definition at line 3476 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_USE_ZERO_BUFFER_DATA

#define DUK_USE_ZERO_BUFFER_DATA

Definition at line 3484 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_VA_COPY

#define DUK_VA_COPY ( dest,
src )   do { (dest) = (src); } while (0)

Definition at line 2469 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by duk_push_vsprintf().

◆ DUK_VSNPRINTF

#define DUK_VSNPRINTF   vsnprintf

◆ DUK_VSPRINTF

#define DUK_VSPRINTF   vsprintf

Definition at line 2019 of file duktape-1.5.2/src-noline/duk_config.h.

◆ DUK_VSSCANF

#define DUK_VSSCANF   vsscanf

Definition at line 2029 of file duktape-1.5.2/src-noline/duk_config.h.

◆ SIZE_MAX

#define SIZE_MAX   ((size_t) (-1))

Definition at line 1762 of file duktape-1.5.2/src-noline/duk_config.h.

Referenced by write_callback().

Typedef Documentation

◆ duk_bool_t

◆ duk_codepoint_t

◆ duk_context

typedef struct duk_hthread duk_context

Definition at line 1897 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_double_t

typedef double duk_double_t

Definition at line 1877 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_errcode_t

◆ duk_file

typedef FILE duk_file

Definition at line 1928 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_float_t

typedef float duk_float_t

Definition at line 1876 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_idx_t

Definition at line 1830 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_int_fast16_t

typedef duk_int16_t duk_int_fast16_t

Definition at line 1630 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_int_fast32_t

typedef duk_int32_t duk_int_fast32_t

Definition at line 1632 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_int_fast8_t

typedef duk_int8_t duk_int_fast8_t

Definition at line 1628 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_int_fast_t

◆ duk_int_least16_t

typedef duk_int16_t duk_int_least16_t

Definition at line 1624 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_int_least32_t

typedef duk_int32_t duk_int_least32_t

Definition at line 1626 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_int_least8_t

typedef duk_int8_t duk_int_least8_t

Definition at line 1622 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_int_t

◆ duk_intmax_t

typedef duk_int32_t duk_intmax_t

Definition at line 1644 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_ptrdiff_t

typedef ptrdiff_t duk_ptrdiff_t

Definition at line 1771 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_ret_t

◆ duk_size_t

typedef size_t duk_size_t

Definition at line 1770 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_small_int_fast_t

◆ duk_small_int_t

typedef int duk_small_int_t

Definition at line 1807 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_small_uint_fast_t

◆ duk_small_uint_t

typedef unsigned int duk_small_uint_t

Definition at line 1808 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_uarridx_t

◆ duk_ucodepoint_t

◆ duk_uidx_t

Definition at line 1835 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_uint_fast16_t

typedef duk_uint16_t duk_uint_fast16_t

Definition at line 1629 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_uint_fast32_t

typedef duk_uint32_t duk_uint_fast32_t

Definition at line 1631 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_uint_fast8_t

typedef duk_uint8_t duk_uint_fast8_t

Definition at line 1627 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_uint_fast_t

◆ duk_uint_least16_t

typedef duk_uint16_t duk_uint_least16_t

Definition at line 1623 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_uint_least32_t

typedef duk_uint32_t duk_uint_least32_t

Definition at line 1625 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_uint_least8_t

typedef duk_uint8_t duk_uint_least8_t

Definition at line 1621 of file duktape-1.5.2/src-noline/duk_config.h.

◆ duk_uint_t

◆ duk_uintmax_t

typedef duk_uint32_t duk_uintmax_t

Definition at line 1643 of file duktape-1.5.2/src-noline/duk_config.h.