Github User Fetcher 1.0.0
C Application with Server and GUI
|
#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.
#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().
#define DUK_ACOS acos |
Definition at line 2228 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__acos().
#define DUK_ALWAYS_INLINE /*nop*/ |
Definition at line 2528 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_ALWAYS_INLINE /*nop*/ |
Definition at line 2528 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_ANSI_CALLOC calloc |
Definition at line 1950 of file duktape-1.5.2/src-noline/duk_config.h.
#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().
#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().
#define DUK_ANSI_REALLOC realloc |
Definition at line 1947 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_default_realloc_function().
#define DUK_ASIN asin |
Definition at line 2231 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__asin().
#define DUK_ATAN atan |
Definition at line 2234 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__atan().
#define DUK_ATAN2 atan2 |
Definition at line 2237 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__atan2().
#define DUK_BOOL_MAX DUK_SMALL_INT_MAX |
Definition at line 1827 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_BOOL_MIN DUK_SMALL_INT_MIN |
Definition at line 1826 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_BSWAP16 | ( | x | ) |
Definition at line 2582 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_bi_buffer_readfield(), and duk_bi_buffer_writefield().
#define DUK_BSWAP32 | ( | x | ) |
Definition at line 2575 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_bi_buffer_readfield(), and duk_bi_buffer_writefield().
#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().
#define DUK_CEIL ceil |
Definition at line 2219 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__ceil().
#define DUK_CODEPOINT_MAX DUK_INT_MAX |
Definition at line 1871 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_CODEPOINT_MIN DUK_INT_MIN |
Definition at line 1870 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_COS cos |
Definition at line 2243 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__cos().
#define DUK_DOUBLE_2TO31 2147483648.0 |
Definition at line 2069 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__toint32_touint32_helper().
#define DUK_DOUBLE_2TO32 4294967296.0 |
Definition at line 2066 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__add_traceback(), duk__error_getter_helper(), duk__toint32_touint32_helper(), duk_hobject_get_length(), and duk_js_toint32().
#define DUK_DOUBLE_INFINITY (1.0 / 0.0) |
Definition at line 2080 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__dec_value(), duk__pow_fixed(), duk_bi_math_object_max(), duk_bi_math_object_min(), and duk_numconv_parse().
#define DUK_DOUBLE_NAN (0.0 / 0.0) |
Definition at line 2096 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__div_floor(), duk__fmin_fixed(), duk__make_day(), duk__math_minmax(), duk__pow_fixed(), duk__timeclip(), duk__vm_arith_binary_op(), duk_bi_string_prototype_char_code_at(), duk_bi_string_prototype_substring(), duk_get_number(), duk_js_tonumber(), duk_lexer_parse_js_input_element(), and duk_require_number().
#define DUK_ERRCODE_MAX DUK_INT_MAX |
Definition at line 1859 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_ERRCODE_MIN DUK_INT_MIN |
Definition at line 1858 of file duktape-1.5.2/src-noline/duk_config.h.
#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().
#define DUK_EXP exp |
Definition at line 2249 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__exp().
#define DUK_EXTERNAL /*empty*/ |
Definition at line 2535 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_EXTERNAL_DECL extern |
Definition at line 2532 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_F_USE_REPL_ALL |
Definition at line 2123 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_FABS fabs |
Definition at line 2207 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__fabs(), duk__pow_fixed(), duk__toint32_touint32_helper(), and duk_js_tointeger_number().
#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().
#define DUK_FFLUSH fflush |
Definition at line 2050 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_bi_global_object_print_helper(), duk_bi_logger_prototype_raw(), duk_default_fatal_handler(), and duk_default_panic_handler().
#define DUK_FILE_MACRO __FILE__ |
Definition at line 2559 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_FLOOR floor |
Definition at line 2216 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__error_getter_helper(), duk__floor(), duk__make_day(), duk__round_fixed(), duk__toint32_touint32_helper(), duk_bi_buffer_writefield(), duk_bi_date_timeval_to_parts(), duk_js_tointeger_number(), duk_to_uint8clamped(), and duk_util_get_hash_prime().
#define DUK_FMAX fmax |
Definition at line 2213 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__fmax_fixed().
#define DUK_FMIN fmin |
Definition at line 2210 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__fmin_fixed().
#define DUK_FMOD fmod |
Definition at line 2222 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__compute_mod(), duk__error_getter_helper(), duk__make_day(), duk__pow_fixed(), duk__toint32_touint32_helper(), duk__vm_arith_add(), duk_bi_buffer_writefield(), and duk_bi_date_timeval_to_parts().
#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().
#define DUK_FP_INFINITE 1 |
Definition at line 2158 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__enc_double(), duk__pow_fixed(), duk__round_fixed(), duk__toint32_touint32_helper(), duk_bi_number_prototype_to_exponential(), duk_bi_number_prototype_to_fixed(), duk_bi_number_prototype_to_precision(), duk_js_compare_helper(), duk_js_tointeger_number(), duk_numconv_stringify(), duk_repl_fpclassify(), duk_repl_isfinite(), and duk_repl_isinf().
#define DUK_FP_NAN 0 |
Definition at line 2157 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__api_coerce_d2i(), duk__api_coerce_d2ui(), duk__enc_double(), duk__fmin_fixed(), duk__js_equals_number(), duk__js_samevalue_number(), duk__math_minmax(), duk__pow_fixed(), duk__round_fixed(), duk__toint32_touint32_helper(), duk_bi_number_prototype_to_exponential(), duk_bi_number_prototype_to_fixed(), duk_bi_number_prototype_to_precision(), duk_js_compare_helper(), duk_js_toboolean(), duk_js_tointeger_number(), duk_numconv_stringify(), duk_repl_fpclassify(), duk_repl_isfinite(), and duk_repl_isnan().
#define DUK_FP_NORMAL 4 |
Definition at line 2161 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__is_whole_get_int32(), duk_js_compare_helper(), duk_js_toint32(), duk_js_touint32(), and duk_repl_fpclassify().
#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().
#define DUK_FP_ZERO 2 |
Definition at line 2159 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__enc_double(), duk__is_whole_get_int32(), duk__js_equals_number(), duk__js_samevalue_number(), duk__pow_fixed(), duk__round_fixed(), duk__toint32_touint32_helper(), duk_js_compare_helper(), duk_js_toboolean(), duk_js_toint32(), duk_js_tointeger_number(), duk_js_touint32(), duk_numconv_stringify(), duk_repl_fpclassify(), and duk_repl_signbit().
#define DUK_FPCLASSIFY duk_repl_fpclassify |
Definition at line 2152 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__api_coerce_d2i(), duk__api_coerce_d2ui(), duk__enc_double(), duk__fmin_fixed(), duk__is_whole_get_int32(), duk__js_equals_number(), duk__js_samevalue_number(), duk__math_minmax(), duk__pow_fixed(), duk__round_fixed(), duk__toint32_touint32_helper(), duk_bi_number_prototype_to_exponential(), duk_bi_number_prototype_to_fixed(), duk_bi_number_prototype_to_precision(), duk_js_compare_helper(), duk_js_toboolean(), duk_js_toint32(), duk_js_tointeger_number(), duk_js_touint32(), duk_numconv_stringify(), duk_repl_isfinite(), duk_repl_isinf(), and duk_repl_isnan().
#define DUK_FPRINTF fprintf |
Definition at line 2009 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_default_fatal_handler(), and duk_default_panic_handler().
#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().
#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().
#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().
#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().
#define DUK_FUNC_MACRO "unknown" |
Definition at line 2570 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_FWRITE fwrite |
Definition at line 2041 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_bi_global_object_print_helper(), and duk_bi_logger_prototype_raw().
#define DUK_IDX_MAX DUK_INT_MAX |
Definition at line 1832 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_IDX_MIN DUK_INT_MIN |
Definition at line 1831 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INLINE /*nop*/ |
Definition at line 2525 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INLINE /*nop*/ |
Definition at line 2525 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT16_MAX 0x7fffL |
Definition at line 1666 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT16_MIN (-0x7fffL - 1L) |
Definition at line 1665 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT32_MAX 0x7fffffffL |
Definition at line 1678 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT32_MIN (-0x7fffffffL - 1L) |
Definition at line 1677 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT8_MAX 0x7fL |
Definition at line 1654 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT8_MIN (-0x80L) |
Definition at line 1653 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT_FAST16_MAX 0x7fffL |
Definition at line 1674 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT_FAST16_MIN (-0x7fffL - 1L) |
Definition at line 1673 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT_FAST32_MAX 0x7fffffffL |
Definition at line 1686 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT_FAST32_MIN (-0x7fffffffL - 1L) |
Definition at line 1685 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT_FAST8_MAX 0x7fL |
Definition at line 1662 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT_FAST8_MIN (-0x80L) |
Definition at line 1661 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT_FAST_MAX DUK_INT_FAST32_MAX |
Definition at line 1800 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT_FAST_MIN DUK_INT_FAST32_MIN |
Definition at line 1799 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT_LEAST16_MAX 0x7fffL |
Definition at line 1670 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT_LEAST16_MIN (-0x7fffL - 1L) |
Definition at line 1669 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT_LEAST32_MAX 0x7fffffffL |
Definition at line 1682 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT_LEAST32_MIN (-0x7fffffffL - 1L) |
Definition at line 1681 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT_LEAST8_MAX 0x7fL |
Definition at line 1658 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT_LEAST8_MIN (-0x80L) |
Definition at line 1657 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INT_MAX DUK_INT_FAST32_MAX |
Definition at line 1788 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__add_traceback(), duk__api_coerce_d2i(), duk__parse_func_body(), duk__peephole_optimize_bytecode(), duk_bi_nodejs_buffer_constructor(), duk_bi_string_prototype_replace(), and duk_handle_ecma_call_setup().
#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().
#define DUK_INTERNAL /*empty*/ |
Definition at line 2548 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_err_create_and_throw(), and duk_heaphdr_refzero().
#define DUK_INTERNAL_DECL extern |
Definition at line 2541 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INTMAX_MAX 0x7fffffffL |
Definition at line 1732 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_INTMAX_MIN (-0x7fffffffL - 1L) |
Definition at line 1731 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_ISFINITE duk_repl_isfinite |
Definition at line 2154 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__div_floor(), duk__enc_double(), duk__get_part_helper(), duk__make_day(), duk__set_part_helper(), duk__timeclip(), duk__to_string_helper(), duk_bi_date_get_local_tzoffset_gmtime(), duk_bi_date_get_timeval_from_dparts(), duk_bi_date_prototype_get_timezone_offset(), duk_bi_date_prototype_to_json(), duk_bi_date_prototype_value_of(), duk_bi_date_timeval_to_parts(), and duk_bi_global_object_is_finite().
#define DUK_ISINF duk_repl_isinf |
Definition at line 2156 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__push_this_get_timeval_tzoffset().
#define DUK_ISNAN duk_repl_isnan |
Definition at line 2155 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__get_part_helper(), duk__push_this_get_timeval_tzoffset(), duk__set_part_helper(), duk__to_string_helper(), duk__vm_bitwise_binary_op(), duk__vm_bitwise_not(), duk_bi_date_prototype_get_timezone_offset(), duk_bi_date_prototype_value_of(), duk_bi_global_object_decode_uri(), duk_bi_global_object_is_nan(), duk_is_nan(), duk_lexer_parse_js_input_element(), and duk_to_uint8clamped().
#define DUK_JMPBUF_TYPE jmp_buf |
Definition at line 1916 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_LIKELY | ( | x | ) | (x) |
Definition at line 2515 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__bi_global_resolve_module_id(), duk__coerce_effective_this_binding(), duk__dec_decode_hex_escape(), duk__dec_string(), duk__decode_hex_escape(), duk__emit_esc_auto_fast(), duk__enc_double(), duk__enc_quote_string(), duk__fill_lexer_buffer(), duk__handle_call_inner(), duk__hexval(), duk__is_hex_digit(), duk__js_execute_bytecode_inner(), duk__run_object_finalizers(), duk__transform_helper(), duk__vm_arith_add(), duk__vm_arith_binary_op(), duk__vm_arith_unary_op(), duk_bi_object_constructor_keys_shared(), duk_get_tval(), duk_hobject_enumerator_create(), duk_hobject_find_existing_entry(), duk_hobject_proxy_check(), duk_normalize_index(), duk_require_normalize_index(), duk_require_tval(), duk_to_buffer_raw(), duk_unicode_re_canonicalize_char(), and duk_unicode_unvalidated_utf8_length().
#define DUK_LINE_MACRO __LINE__ |
Definition at line 2562 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_LOCAL static |
Definition at line 2555 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__count_used_probe(), and duk__insert_hstring_probe().
#define DUK_LOCAL_DECL static |
Definition at line 2552 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_LOG log |
Definition at line 2252 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__log().
#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().
#define DUK_LOSE_CONST | ( | src | ) | ((void *) (duk_uintptr_t) (src)) |
Definition at line 2511 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__do_intern(), duk__do_lookup(), and duk__push_stridx().
#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.
#define DUK_MACRO_STRINGIFY_HELPER | ( | x | ) | #x |
Definition at line 2477 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_MEMCMP memcmp |
Definition at line 1991 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__do_lookup(), duk__find_matching_string_probe(), duk_bi_string_prototype_indexof_shared(), duk_bi_string_prototype_locale_compare(), duk_bi_string_prototype_replace(), duk_bi_string_prototype_split(), duk_js_data_compare(), and duk_js_equals_helper().
#define DUK_MEMCPY memcpy |
Definition at line 1984 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__advance_helper(), duk__alloc_init_hstring(), duk__bi_copy(), duk__concat_and_join_helper(), duk__dec_buffer(), duk__dump_func(), duk__dump_func(), duk__dump_hbuffer_raw(), duk__dump_hstring_raw(), duk__enc_buffer(), duk__enc_buffer_data(), duk__enc_newline_indent(), duk__enc_objarr_entry(), duk__load_buffer_raw(), duk__load_func(), duk__load_func(), duk__match_regexp(), duk__parse_func_like_fnum(), duk__realloc_props(), duk_bi_buffer_constructor(), duk_bi_buffer_readfield(), duk_bi_buffer_slice_shared(), duk_bi_buffer_writefield(), duk_bi_date_get_local_tzoffset_gmtime(), duk_bi_global_object_print_helper(), duk_bi_logger_prototype_log_shared(), duk_bi_nodejs_buffer_concat(), duk_bi_nodejs_buffer_tostring(), duk_bi_nodejs_buffer_write(), duk_bi_typedarray_constructor(), duk_bi_typedarray_set(), duk_bw_insert_raw_bytes(), duk_bw_insert_raw_slice(), duk_bw_write_ensure_slice(), duk_bw_write_raw_slice(), duk_hbufferobject_push_validated_read(), duk_hbufferobject_validated_write(), duk_raw_read_double_be(), duk_raw_read_u16_be(), duk_raw_read_u32_be(), duk_raw_write_double_be(), duk_raw_write_u16_be(), duk_raw_write_u32_be(), duk_resume(), duk_suspend(), duk_to_buffer_raw(), duk_to_pointer(), and duk_xcopymove_raw().
#define DUK_MEMMOVE memmove |
Definition at line 1988 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__advance_bytes(), duk__dragon4_fixed_format_round(), duk__dragon4_format_uint32(), duk__enc_buffer_data_hex(), duk__init_lexer_window(), duk__sort_array_indices(), duk_bi_nodejs_buffer_copy(), duk_bi_typedarray_set(), duk_bw_insert_raw_area(), duk_bw_insert_raw_bytes(), duk_bw_insert_raw_slice(), duk_bw_remove_raw_slice(), duk_heap_strcache_offset_char2byte(), duk_insert(), and duk_remove().
#define DUK_MEMSET memset |
Definition at line 1994 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__realloc_props(), duk_bi_nodejs_buffer_fill(), and duk_hobject_delprop_raw().
#define DUK_MEMZERO | ( | p, | |
n ) DUK_MEMSET((p), 0, (n)) |
Definition at line 2056 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__alloc_init_hstring(), duk__bi_mul(), duk__bi_twoexp(), duk__case_transform_helper(), duk__dragon4_ctx_to_double(), duk__dragon4_generate(), duk__enc_pointer(), duk__expr(), duk__hobject_pc2line_query_raw(), duk__init_func_valstack_slots(), duk__init_heap_strings(), duk__match_regexp(), duk__parse_func_like_fnum(), duk__parse_stmts(), duk__parse_string_iso8601_subset(), duk__regexp_match_helper(), duk__resize_strtab_raw_probe(), duk__uni_range_match(), duk_bi_arraybuffer_constructor(), duk_bi_date_get_local_tzoffset_gmtime(), duk_bi_json_parse_helper(), duk_bi_json_stringify_helper(), duk_bi_typedarray_constructor(), duk_hbuffer_alloc(), duk_hbuffer_reset(), duk_hbuffer_resize(), duk_hbufferobject_alloc(), duk_hcompiledfunction_alloc(), duk_heap_alloc(), duk_heap_mem_alloc_zeroed(), duk_hnativefunction_alloc(), duk_hobject_alloc(), duk_hobject_get_internal_value_string(), duk_hobject_pc2line_pack(), duk_hthread_alloc(), duk_hthread_create_builtin_objects(), duk_hthread_init_stacks(), duk_js_compile(), duk_lexer_initctx(), duk_lexer_parse_re_token(), duk_numconv_stringify(), and duk_regexp_compile().
#define DUK_NOINLINE /*nop*/ |
Definition at line 2522 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_NOINLINE /*nop*/ |
Definition at line 2522 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_NORETURN | ( | decl | ) | decl |
Definition at line 2497 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_POW pow |
Definition at line 2225 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__pow_fixed().
#define DUK_PRINTF printf |
Definition at line 2006 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__do_intern().
#define DUK_RET_MAX DUK_SMALL_INT_MAX |
Definition at line 1852 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_RET_MIN DUK_SMALL_INT_MIN |
Definition at line 1851 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_SETJMP | ( | jb | ) | setjmp((jb)) |
Definition at line 1917 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_handle_call_protected(), duk_handle_safe_call(), and duk_js_execute_bytecode().
#define DUK_SIGNBIT duk_repl_signbit |
Definition at line 2153 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__enc_double(), duk__fmax_fixed(), duk__fmin_fixed(), duk__is_whole_get_int32(), duk__js_samevalue_number(), duk__pow_fixed(), duk__round_fixed(), duk__toint32_touint32_helper(), duk_js_compare_helper(), duk_js_tointeger_number(), and duk_numconv_stringify().
#define DUK_SIN sin |
Definition at line 2240 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__sin().
#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().
#define DUK_SIZE_MAX_COMPUTED |
Definition at line 1761 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_SIZE_MIN 0 |
Definition at line 1764 of file duktape-1.5.2/src-noline/duk_config.h.
#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.
#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.
#define DUK_SMALL_INT_MAX INT_MAX |
Definition at line 1810 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_SMALL_INT_MIN INT_MIN |
Definition at line 1809 of file duktape-1.5.2/src-noline/duk_config.h.
#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.
#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.
#define DUK_SMALL_UINT_MAX UINT_MAX |
Definition at line 1812 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_SMALL_UINT_MIN 0 |
Definition at line 1811 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_SNPRINTF snprintf |
Definition at line 2016 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__bi_global_resolve_module_id(), duk__enc_pointer(), duk__format_parts_iso8601(), duk_heap_string_intern_u32(), and duk_heap_string_intern_u32_checked().
#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().
#define DUK_SQRT sqrt |
Definition at line 2255 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__sqrt().
#define DUK_SSCANF sscanf |
Definition at line 2026 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__dec_pointer().
#define DUK_STDERR stderr |
Definition at line 1936 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_bi_global_object_print_helper(), duk_bi_logger_prototype_raw(), duk_default_fatal_handler(), and duk_default_panic_handler().
#define DUK_STDIN stdin |
Definition at line 1930 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_STDOUT stdout |
Definition at line 1933 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_bi_global_object_print_helper().
#define DUK_STRCMP strcmp |
Definition at line 2000 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_bi_nodejs_buffer_is_encoding().
#define DUK_STRLEN strlen |
Definition at line 1997 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__bi_global_resolve_module_id(), duk_bi_logger_prototype_log_shared(), duk_compile_raw(), duk_heap_string_intern_u32(), duk_heap_string_intern_u32_checked(), duk_push_string(), duk_push_string_file_raw(), and duk_push_vsprintf().
#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().
#define DUK_TAN tan |
Definition at line 2246 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__tan().
#define DUK_UARRIDX_MAX DUK_UINT_MAX |
Definition at line 1844 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__add_label(), duk__convert_to_func_template(), and duk_bi_string_prototype_split().
#define DUK_UARRIDX_MIN DUK_UINT_MIN |
Definition at line 1843 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UCODEPOINT_MAX DUK_UINT_MAX |
Definition at line 1873 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UCODEPOINT_MIN DUK_UINT_MIN |
Definition at line 1872 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UIDX_MAX DUK_UINT_MAX |
Definition at line 1837 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UIDX_MIN DUK_UINT_MIN |
Definition at line 1836 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT16_MAX 0xffffUL |
Definition at line 1664 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT16_MIN 0UL |
Definition at line 1663 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT32_MAX 0xffffffffUL |
Definition at line 1676 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_bi_array_prototype_splice(), duk_heap_string_intern_u32(), duk_heap_string_intern_u32_checked(), and duk_substring().
#define DUK_UINT32_MIN 0UL |
Definition at line 1675 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT8_MAX 0xffUL |
Definition at line 1652 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT8_MIN 0UL |
Definition at line 1651 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT_FAST16_MAX 0xffffUL |
Definition at line 1672 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT_FAST16_MIN 0UL |
Definition at line 1671 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT_FAST32_MAX 0xffffffffUL |
Definition at line 1684 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT_FAST32_MIN 0UL |
Definition at line 1683 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT_FAST8_MAX 0xffUL |
Definition at line 1660 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT_FAST8_MIN 0UL |
Definition at line 1659 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT_FAST_MAX DUK_UINT_FAST32_MAX |
Definition at line 1802 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT_FAST_MIN DUK_UINT_FAST32_MIN |
Definition at line 1801 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT_LEAST16_MAX 0xffffUL |
Definition at line 1668 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT_LEAST16_MIN 0UL |
Definition at line 1667 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT_LEAST32_MAX 0xffffffffUL |
Definition at line 1680 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT_LEAST32_MIN 0UL |
Definition at line 1679 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT_LEAST8_MAX 0xffUL |
Definition at line 1656 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT_LEAST8_MIN 0UL |
Definition at line 1655 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINT_MAX DUK_UINT_FAST32_MAX |
Definition at line 1790 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__api_coerce_d2ui(), duk_char_code_at(), and duk_js_push_closure().
#define DUK_UINT_MIN DUK_UINT_FAST32_MIN |
Definition at line 1789 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINTMAX_MAX 0xffffffffUL |
Definition at line 1730 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UINTMAX_MIN 0UL |
Definition at line 1729 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_UNLIKELY | ( | x | ) | (x) |
Definition at line 2518 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__alloc_entry_checked(), duk__base64_decode_helper(), duk__base64_encode_helper(), duk__bi_global_resolve_module_id(), duk__concat_and_join_helper(), duk__emit(), duk__emit_esc_auto_fast(), duk__enc_array(), duk__enc_double(), duk__enc_key_autoquote(), duk__enc_newline_indent(), duk__enc_objarr_entry(), duk__enc_object(), duk__fill_lexer_buffer(), duk__get_idx_func(), duk__insert_jump_entry(), duk__js_execute_bytecode_inner(), duk__js_samevalue_number(), duk__push_this_helper(), duk__push_this_obj_len_u32_limited(), duk__realloc_props(), duk_bi_array_constructor(), duk_bi_json_stringify_helper(), duk_call_prop(), duk_check_stack(), duk_check_stack_top(), duk_get_top_index(), duk_handle_ecma_call_setup(), duk_heaphdr_refzero(), duk_hex_decode(), duk_hobject_define_property_internal(), duk_hobject_delprop(), duk_hobject_getprop(), duk_hobject_hasprop(), duk_hobject_putprop(), duk_hobject_resolve_proxy_target(), duk_js_equals_helper(), duk_js_to_arrayindex_raw_string(), duk_pcall_prop(), duk_pnew(), duk_pop(), duk_pop_n(), duk_require_stack(), duk_require_stack_top(), duk_require_top_index(), duk_set_top(), and duk_unicode_unvalidated_utf8_length().
#define DUK_UNREACHABLE | ( | ) | do { } while (0) |
Definition at line 2504 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__dec_array(), duk__dec_buffer(), duk__dec_decode_hex_escape(), duk__dec_object(), duk__dec_pointer(), duk__dec_req_stridx(), duk__dec_string(), duk__dec_value(), duk__enc_value(), duk__find_matching_string_probe(), duk__handle_call_inner(), duk__handle_executor_error(), duk__handle_longjmp(), duk__handle_put_array_length_smaller(), duk__handle_safe_call_inner(), duk__init_varmap_and_prologue_for_pass2(), duk__ispec_toregconst_raw(), duk__js_execute_bytecode_inner(), duk__mark_heaphdr(), duk__nonbound_func_lookup(), duk__parse_string_iso8601_subset(), duk__remove_matching_hstring_probe(), duk__vm_arith_binary_op(), duk__vm_bitwise_binary_op(), duk_bi_array_prototype_iter_shared(), duk_check_type_mask(), duk_default_fatal_handler(), duk_default_panic_handler(), duk_err_create_and_throw(), duk_err_longjmp(), duk_error_throw_from_negative_rc(), duk_get_length(), duk_get_type(), duk_get_type_mask(), duk_hbufferobject_push_validated_read(), duk_hbufferobject_validated_write(), duk_heap_free_heaphdr_raw(), duk_heaphdr_refcount_finalize(), duk_heaphdr_refzero(), duk_hobject_define_property_helper(), duk_hobject_delprop_raw(), duk_hobject_putprop(), duk_hthread_create_builtin_objects(), duk_is_null_or_undefined(), duk_js_equals_helper(), duk_js_execute_bytecode(), duk_js_instanceof(), duk_js_toboolean(), duk_js_tonumber(), duk_throw(), and duk_unicode_decode_xutf8_checked().
#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().
#define DUK_USE_ALIGN_BY 8 |
Definition at line 2425 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_hthread_create_builtin_objects().
#define DUK_USE_ARCH_STRING "generic" |
Definition at line 861 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_hthread_create_builtin_objects().
#define DUK_USE_AUGMENT_ERROR_CREATE |
Definition at line 2721 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_AUGMENT_ERROR_THROW |
Definition at line 2729 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_AVOID_PLATFORM_FUNCPTRS |
Definition at line 3491 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_BASE64_FASTPATH |
Definition at line 3492 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_BROWSER_LIKE |
Definition at line 2737 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_BUFFEROBJECT_SUPPORT |
Definition at line 2745 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_BUILTIN_INITJS |
Definition at line 3493 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_BYTECODE_DUMP_SUPPORT |
Definition at line 2761 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_COMMONJS_MODULES |
Definition at line 2769 of file duktape-1.5.2/src-noline/duk_config.h.
#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().
#define DUK_USE_COMPILER_STRING "generic" |
Definition at line 1329 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_hthread_create_builtin_objects().
#define DUK_USE_DATE_NOW_TIME |
Definition at line 651 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_DATE_TZO_GMTIME |
Definition at line 656 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_DEBUG_BUFSIZE 65536L |
Definition at line 2891 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_DEBUGGER_THROW_NOTIFY |
Definition at line 2877 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_DOUBLE_LINKED_HEAP |
Definition at line 2899 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_ERRCREATE |
Definition at line 2931 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_ERRTHROW |
Definition at line 2939 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_ES6_OBJECT_PROTO_PROPERTY |
Definition at line 2947 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_ES6_OBJECT_SETPROTOTYPEOF |
Definition at line 2955 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_ES6_PROXY |
Definition at line 2963 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_ES6_REGEXP_BRACES |
Definition at line 2971 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_ESBC_LIMITS |
Definition at line 3500 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_ESBC_MAX_BYTES 2147418112L |
Definition at line 3501 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__dump_func(), duk__dump_func(), duk__emit(), and duk__insert_jump_entry().
#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().
#define DUK_USE_FAST_REFCOUNT_DEFAULT |
Definition at line 3505 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_FILE_IO |
Definition at line 3009 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_FLEX_ONESIZE |
Definition at line 1344 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_HEX_FASTPATH |
Definition at line 3506 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_HOBJECT_HASH_PART |
Definition at line 3061 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_HOBJECT_LAYOUT_2 |
Definition at line 2686 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_hthread_create_builtin_objects().
#define DUK_USE_HSTRING_CLEN |
Definition at line 3071 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_IDCHAR_FASTPATH |
Definition at line 3507 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_JC |
Definition at line 3095 of file duktape-1.5.2/src-noline/duk_config.h.
#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().
#define DUK_USE_JSON_DECNUMBER_FASTPATH |
Definition at line 3509 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_JSON_DECSTRING_FASTPATH |
Definition at line 3510 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_JSON_EATWHITE_FASTPATH |
Definition at line 3512 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_JSON_ENC_RECLIMIT 1000 |
Definition at line 3513 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_bi_json_stringify_helper().
#define DUK_USE_JSON_QUOTESTRING_FASTPATH |
Definition at line 3514 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_JX |
Definition at line 3111 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_LEXER_SLIDING_WINDOW |
Definition at line 3515 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_MARK_AND_SWEEP |
Definition at line 3127 of file duktape-1.5.2/src-noline/duk_config.h.
#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().
#define DUK_USE_MATH_BUILTIN |
Definition at line 3518 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_MS_STRINGTABLE_RESIZE |
Definition at line 3135 of file duktape-1.5.2/src-noline/duk_config.h.
#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().
#define DUK_USE_NONSTD_ARRAY_CONCAT_TRAILER |
Definition at line 3143 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_NONSTD_ARRAY_MAP_TRAILER |
Definition at line 3151 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_NONSTD_ARRAY_SPLICE_DELCOUNT |
Definition at line 3159 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_NONSTD_FUNC_STMT |
Definition at line 3183 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_NONSTD_GETTER_KEY_ARGUMENT |
Definition at line 3191 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_NONSTD_JSON_ESC_U2028_U2029 |
Definition at line 3199 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_NONSTD_REGEXP_DOLLAR_ESCAPE |
Definition at line 3207 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_lexer_parse_re_ranges(), and duk_lexer_parse_re_token().
#define DUK_USE_NONSTD_SETTER_KEY_ARGUMENT |
Definition at line 3215 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_NONSTD_STRING_FROMCHARCODE_32BIT |
Definition at line 3223 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_OCTAL_SUPPORT |
Definition at line 3239 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_OS_STRING "unknown" |
Definition at line 665 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_hthread_create_builtin_objects().
#define DUK_USE_PACK_DUMMY_MEMBER |
Definition at line 1347 of file duktape-1.5.2/src-noline/duk_config.h.
#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().
#define DUK_USE_PARANOID_DATE_COMPUTATION |
Definition at line 2283 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_PC2LINE |
Definition at line 3278 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_PROVIDE_DEFAULT_ALLOC_FUNCTIONS |
Definition at line 3522 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_REFERENCE_COUNTING |
Definition at line 3294 of file duktape-1.5.2/src-noline/duk_config.h.
#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().
#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().
#define DUK_USE_REGEXP_SUPPORT |
Definition at line 3310 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_REPL_FPCLASSIFY |
Definition at line 2147 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_REPL_ISFINITE |
Definition at line 2149 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_REPL_ISINF |
Definition at line 2151 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_REPL_ISNAN |
Definition at line 2150 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_REPL_SIGNBIT |
Definition at line 2148 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_ROM_PTRCOMP_FIRST 63488L |
Definition at line 3526 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_SECTION_B |
Definition at line 3350 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_SOURCE_NONBMP |
Definition at line 3374 of file duktape-1.5.2/src-noline/duk_config.h.
#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().
#define DUK_USE_STRICT_DECL |
Definition at line 3390 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_STRTAB_PROBE |
Definition at line 3422 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk_hthread_create_builtin_objects().
#define DUK_USE_TAILCALL |
Definition at line 3428 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_TARGET_INFO "unknown" |
Definition at line 3434 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_TRACEBACK_DEPTH 10 |
Definition at line 3448 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__add_traceback(), and duk__error_getter_helper().
#define DUK_USE_TRACEBACKS |
Definition at line 3442 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_USER_DECLARE | ( | ) | /* no user declarations */ |
Definition at line 3454 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_VERBOSE_ERRORS |
Definition at line 3468 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_VERBOSE_EXECUTOR_ERRORS |
Definition at line 3530 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_VOLUNTARY_GC |
Definition at line 3476 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_USE_ZERO_BUFFER_DATA |
Definition at line 3484 of file duktape-1.5.2/src-noline/duk_config.h.
#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().
#define DUK_VSNPRINTF vsnprintf |
Definition at line 2023 of file duktape-1.5.2/src-noline/duk_config.h.
Referenced by duk__try_push_vsprintf(), duk_err_handle_error(), duk_err_handle_error_fmt(), and duk_push_vsprintf().
#define DUK_VSPRINTF vsprintf |
Definition at line 2019 of file duktape-1.5.2/src-noline/duk_config.h.
#define DUK_VSSCANF vsscanf |
Definition at line 2029 of file duktape-1.5.2/src-noline/duk_config.h.
#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 duk_small_int_t duk_bool_t |
Definition at line 1825 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_int_t duk_codepoint_t |
Definition at line 1868 of file duktape-1.5.2/src-noline/duk_config.h.
typedef struct duk_hthread duk_context |
Definition at line 1897 of file duktape-1.5.2/src-noline/duk_config.h.
typedef double duk_double_t |
Definition at line 1877 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_int_t duk_errcode_t |
Definition at line 1857 of file duktape-1.5.2/src-noline/duk_config.h.
typedef FILE duk_file |
Definition at line 1928 of file duktape-1.5.2/src-noline/duk_config.h.
typedef float duk_float_t |
Definition at line 1876 of file duktape-1.5.2/src-noline/duk_config.h.
Definition at line 1830 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_int16_t duk_int_fast16_t |
Definition at line 1630 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_int32_t duk_int_fast32_t |
Definition at line 1632 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_int8_t duk_int_fast8_t |
Definition at line 1628 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_int_fast32_t duk_int_fast_t |
Definition at line 1797 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_int16_t duk_int_least16_t |
Definition at line 1624 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_int32_t duk_int_least32_t |
Definition at line 1626 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_int8_t duk_int_least8_t |
Definition at line 1622 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_int_fast32_t duk_int_t |
Definition at line 1785 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_int32_t duk_intmax_t |
Definition at line 1644 of file duktape-1.5.2/src-noline/duk_config.h.
typedef ptrdiff_t duk_ptrdiff_t |
Definition at line 1771 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_small_int_t duk_ret_t |
Definition at line 1850 of file duktape-1.5.2/src-noline/duk_config.h.
typedef size_t duk_size_t |
Definition at line 1770 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_int_fast16_t duk_small_int_fast_t |
Definition at line 1817 of file duktape-1.5.2/src-noline/duk_config.h.
typedef int duk_small_int_t |
Definition at line 1807 of file duktape-1.5.2/src-noline/duk_config.h.
Definition at line 1818 of file duktape-1.5.2/src-noline/duk_config.h.
typedef unsigned int duk_small_uint_t |
Definition at line 1808 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_uint_t duk_uarridx_t |
Definition at line 1842 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_uint_t duk_ucodepoint_t |
Definition at line 1869 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_uint_t duk_uidx_t |
Definition at line 1835 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_uint16_t duk_uint_fast16_t |
Definition at line 1629 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_uint32_t duk_uint_fast32_t |
Definition at line 1631 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_uint8_t duk_uint_fast8_t |
Definition at line 1627 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_uint_fast32_t duk_uint_fast_t |
Definition at line 1798 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_uint16_t duk_uint_least16_t |
Definition at line 1623 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_uint32_t duk_uint_least32_t |
Definition at line 1625 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_uint8_t duk_uint_least8_t |
Definition at line 1621 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_uint_fast32_t duk_uint_t |
Definition at line 1786 of file duktape-1.5.2/src-noline/duk_config.h.
typedef duk_uint32_t duk_uintmax_t |
Definition at line 1643 of file duktape-1.5.2/src-noline/duk_config.h.