Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include "duk_internal.h"
Go to the source code of this file.
DUK_LOCAL duk_double_t duk__push_this_number_plain | ( | duk_context * | ctx | ) |
Definition at line 7 of file duktape-1.5.2/src-separate/duk_bi_number.c.
References DUK_ASSERT, DUK_DDD, DUK_DDDPRINT, DUK_ERROR_TYPE, duk_get_hobject(), duk_get_number(), duk_get_prop_stridx(), duk_get_tval(), DUK_HOBJECT_CLASS_NUMBER, DUK_HOBJECT_GET_CLASS_NUMBER, duk_is_number(), duk_push_this(), duk_remove(), and DUK_STRIDX_INT_VALUE.
Referenced by duk_bi_number_prototype_to_exponential(), duk_bi_number_prototype_to_fixed(), duk_bi_number_prototype_to_precision(), duk_bi_number_prototype_to_string(), and duk_bi_number_prototype_value_of().
DUK_INTERNAL duk_ret_t duk_bi_number_constructor | ( | duk_context * | ctx | ) |
Definition at line 35 of file duktape-1.5.2/src-separate/duk_bi_number.c.
References duk_hthread::builtins, DUK_ASSERT, DUK_ASSERT_TOP, DUK_BIDX_NUMBER_PROTOTYPE, duk_dup(), duk_get_hobject(), duk_get_top(), DUK_HOBJECT_CLASS_NUMBER, DUK_HOBJECT_GET_CLASS_NUMBER, DUK_HOBJECT_GET_PROTOTYPE, DUK_HOBJECT_HAS_EXTENSIBLE, DUK_HOBJECT_SET_CLASS_NUMBER, duk_is_constructor_call(), DUK_PROPDESC_FLAGS_NONE, duk_push_int(), duk_push_this(), duk_set_top(), DUK_STRIDX_INT_VALUE, duk_to_number(), DUK_UNREF, duk_xdef_prop_stridx(), duk_hthread::heap, and NULL.
DUK_INTERNAL duk_ret_t duk_bi_number_prototype_to_exponential | ( | duk_context * | ctx | ) |
Definition at line 161 of file duktape-1.5.2/src-separate/duk_bi_number.c.
References duk__push_this_number_plain(), DUK_ASSERT_TOP, DUK_FP_INFINITE, DUK_FP_NAN, DUK_FPCLASSIFY, duk_is_undefined(), DUK_N2S_FLAG_FIXED_FORMAT, DUK_N2S_FLAG_FORCE_EXP, duk_numconv_stringify(), duk_to_int(), duk_to_int_check_range(), and duk_to_string().
DUK_INTERNAL duk_ret_t duk_bi_number_prototype_to_fixed | ( | duk_context * | ctx | ) |
Definition at line 128 of file duktape-1.5.2/src-separate/duk_bi_number.c.
References duk__push_this_number_plain(), DUK_ASSERT_TOP, DUK_FP_INFINITE, DUK_FP_NAN, DUK_FPCLASSIFY, DUK_N2S_FLAG_FIXED_FORMAT, DUK_N2S_FLAG_FRACTION_DIGITS, duk_numconv_stringify(), duk_to_int_check_range(), and duk_to_string().
DUK_INTERNAL duk_ret_t duk_bi_number_prototype_to_locale_string | ( | duk_context * | ctx | ) |
Definition at line 115 of file duktape-1.5.2/src-separate/duk_bi_number.c.
References duk_bi_number_prototype_to_string().
DUK_INTERNAL duk_ret_t duk_bi_number_prototype_to_precision | ( | duk_context * | ctx | ) |
Definition at line 195 of file duktape-1.5.2/src-separate/duk_bi_number.c.
References duk__push_this_number_plain(), DUK_ASSERT_TOP, DUK_FP_INFINITE, DUK_FP_NAN, DUK_FPCLASSIFY, duk_is_undefined(), DUK_N2S_FLAG_FIXED_FORMAT, DUK_N2S_FLAG_NO_ZERO_PAD, duk_numconv_stringify(), duk_to_int(), duk_to_int_check_range(), and duk_to_string().
DUK_INTERNAL duk_ret_t duk_bi_number_prototype_to_string | ( | duk_context * | ctx | ) |
Definition at line 94 of file duktape-1.5.2/src-separate/duk_bi_number.c.
References duk__push_this_number_plain(), DUK_DDD, DUK_DDDPRINT, duk_is_undefined(), duk_numconv_stringify(), and duk_to_int_check_range().
Referenced by duk_bi_number_prototype_to_locale_string().
DUK_INTERNAL duk_ret_t duk_bi_number_prototype_value_of | ( | duk_context * | ctx | ) |
Definition at line 89 of file duktape-1.5.2/src-separate/duk_bi_number.c.
References duk__push_this_number_plain().