Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include "duk_internal.h"
Go to the source code of this file.
Functions | |
DUK_INTERNAL void | duk_err_create_and_throw (duk_hthread *thr, duk_errcode_t code, const char *msg, const char *filename, duk_int_t line) |
DUK_INTERNAL void | duk_error_throw_from_negative_rc (duk_hthread *thr, duk_ret_t rc) |
DUK_INTERNAL void duk_err_create_and_throw | ( | duk_hthread * | thr, |
duk_errcode_t | code, | ||
const char * | msg, | ||
const char * | filename, | ||
duk_int_t | line ) |
Definition at line 24 of file duktape-1.5.2/src-separate/duk_error_throw.c.
References duk_hthread::builtins, duk_hthread::callstack_max, DUK_ASSERT, DUK_BIDX_DOUBLE_ERROR, DUK_CALLSTACK_DEFAULT_MAX, DUK_CALLSTACK_GROW_STEP, DUK_D, DUK_DD, DUK_DDD, DUK_DDDPRINT, DUK_DDPRINT, DUK_DPRINT, DUK_ERR_ALLOC_ERROR, duk_err_augment_error_throw(), duk_err_create_and_throw(), duk_err_longjmp(), duk_err_setup_heap_ljstate(), DUK_ERRCODE_FLAG_NOBLAME_FILELINE, duk_get_tval(), duk_hthread_sync_and_null_currpc(), DUK_INTERNAL, DUK_LJ_TYPE_THROW, duk_push_error_object_raw(), duk_push_hobject_bidx(), duk_push_int(), duk_require_stack(), DUK_UNREACHABLE, duk_heap::handling_error, duk_hthread::heap, duk_heap::lj, NULL, duk_ljstate::value1, and duk_ljstate::value2.
Referenced by duk_err_create_and_throw().
DUK_INTERNAL void duk_error_throw_from_negative_rc | ( | duk_hthread * | thr, |
duk_ret_t | rc ) |
Definition at line 137 of file duktape-1.5.2/src-separate/duk_error_throw.c.
References DUK_ASSERT, duk_error_raw(), DUK_RET_ALLOC_ERROR, DUK_RET_API_ERROR, DUK_RET_ASSERTION_ERROR, DUK_RET_ERROR, DUK_RET_EVAL_ERROR, DUK_RET_INTERNAL_ERROR, DUK_RET_RANGE_ERROR, DUK_RET_REFERENCE_ERROR, DUK_RET_SYNTAX_ERROR, DUK_RET_TYPE_ERROR, DUK_RET_UNCAUGHT_ERROR, DUK_RET_UNIMPLEMENTED_ERROR, DUK_RET_UNSUPPORTED_ERROR, DUK_RET_URI_ERROR, DUK_UNREACHABLE, and NULL.