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_hobject_pc2line_pack (duk_hthread *thr, duk_compiler_instr *instrs, duk_uint_fast32_t length) |
DUK_LOCAL duk_uint_fast32_t | duk__hobject_pc2line_query_raw (duk_hthread *thr, duk_hbuffer_fixed *buf, duk_uint_fast32_t pc) |
DUK_INTERNAL duk_uint_fast32_t | duk_hobject_pc2line_query (duk_context *ctx, duk_idx_t idx_func, duk_uint_fast32_t pc) |
DUK_LOCAL duk_uint_fast32_t duk__hobject_pc2line_query_raw | ( | duk_hthread * | thr, |
duk_hbuffer_fixed * | buf, | ||
duk_uint_fast32_t | pc ) |
Definition at line 129 of file duktape-1.5.2/src-separate/duk_hobject_pc2line.c.
References duk_bitdecoder_ctx::data, DUK_ASSERT, duk_bd_decode(), duk_bd_decode_flag(), DUK_D, DUK_DD, DUK_DDD, DUK_DDDPRINT, DUK_DDPRINT, DUK_DPRINT, DUK_HBUFFER_FIXED_GET_DATA_PTR, DUK_HBUFFER_FIXED_GET_SIZE, DUK_HBUFFER_GET_SIZE, DUK_HBUFFER_HAS_DYNAMIC, DUK_HBUFFER_HAS_EXTERNAL, DUK_MEMZERO, DUK_PC2LINE_SKIP, DUK_UNREF, error(), duk_hthread::heap, duk_bitdecoder_ctx::length, and NULL.
Referenced by duk_hobject_pc2line_query().
DUK_INTERNAL void duk_hobject_pc2line_pack | ( | duk_hthread * | thr, |
duk_compiler_instr * | instrs, | ||
duk_uint_fast32_t | length ) |
Definition at line 15 of file duktape-1.5.2/src-separate/duk_hobject_pc2line.c.
References duk_bitencoder_ctx::data, DUK_ASSERT, duk_be_encode(), duk_be_finish(), DUK_COMPILER_MAX_BYTECODE_LENGTH, DUK_DDD, DUK_DDDPRINT, duk_get_hbuffer(), duk_get_tval(), DUK_HBUFFER_DYNAMIC_GET_DATA_PTR, DUK_HBUFFER_HAS_DYNAMIC, DUK_HBUFFER_HAS_EXTERNAL, duk_hbuffer_resize(), DUK_MEMZERO, DUK_PC2LINE_MAX_DIFF_LENGTH, DUK_PC2LINE_SKIP, duk_push_dynamic_buffer, duk_to_fixed_buffer, duk_hthread::heap, duk_bitencoder_ctx::length, NULL, duk_bitencoder_ctx::offset, and duk_bitencoder_ctx::truncated.
DUK_INTERNAL duk_uint_fast32_t duk_hobject_pc2line_query | ( | duk_context * | ctx, |
duk_idx_t | idx_func, | ||
duk_uint_fast32_t | pc ) |
Definition at line 227 of file duktape-1.5.2/src-separate/duk_hobject_pc2line.c.
References duk__hobject_pc2line_query_raw(), DUK_ASSERT, duk_get_hbuffer(), duk_get_prop_stridx(), DUK_HBUFFER_HAS_DYNAMIC, DUK_HBUFFER_HAS_EXTERNAL, duk_pop(), DUK_STRIDX_INT_PC2LINE, and NULL.