Searched refs:re_compiled_code_t (Results 1 – 14 of 14) sorted by relevance
/third_party/jerryscript/jerry-core/parser/regexp/ |
D | re-compiler.c | 47 static re_compiled_code_t * 51 re_compiled_code_t **cache_p = JERRY_CONTEXT (re_cache); in re_cache_lookup() 55 re_compiled_code_t *cached_bytecode_p = cache_p[idx]; in re_cache_lookup() 80 re_compiled_code_t **cache_p = JERRY_CONTEXT (re_cache); in re_cache_gc() 84 const re_compiled_code_t *cached_bytecode_p = cache_p[i]; in re_cache_gc() 104 re_compiled_code_t * 108 re_compiled_code_t *cached_bytecode_p = re_cache_lookup (pattern_str_p, flags); in re_compile_bytecode() 144 …re_compiled_code_t *re_compiled_code_p = (re_compiled_code_t *) jmem_heap_realloc_block (re_ctx.by… in re_compile_bytecode()
|
D | re-compiler.h | 34 re_compiled_code_t *
|
D | re-bytecode.c | 36 const size_t initial_size = sizeof (re_compiled_code_t); in re_initialize_regexp_bytecode() 373 re_compiled_code_t *compiled_code_p = (re_compiled_code_t *) re_ctx_p->bytecode_start_p; in re_dump_bytecode()
|
D | re-bytecode.h | 106 } re_compiled_code_t; typedef
|
/third_party/jerryscript/jerry-core/ecma/builtin-objects/ |
D | ecma-builtin-regexp-prototype.c | 69 re_compiled_code_t *bc_p = ECMA_GET_INTERNAL_VALUE_POINTER (re_compiled_code_t, in ecma_builtin_regexp_prototype_flags_helper() 225 re_compiled_code_t *bc_p = ECMA_GET_INTERNAL_VALUE_POINTER (re_compiled_code_t, in ecma_builtin_regexp_prototype_get_source() 386 re_compiled_code_t *old_bc_p = ECMA_GET_INTERNAL_VALUE_POINTER (re_compiled_code_t, in ecma_builtin_regexp_prototype_compile() 404 re_compiled_code_t *bc_p = ECMA_GET_INTERNAL_VALUE_POINTER (re_compiled_code_t, in ecma_builtin_regexp_prototype_compile() 589 re_compiled_code_t *bc_p = ECMA_GET_INTERNAL_VALUE_POINTER (re_compiled_code_t, in ecma_builtin_regexp_prototype_to_string()
|
D | ecma-builtin-regexp.c | 80 re_compiled_code_t *bc_p = NULL; in ecma_builtin_regexp_dispatch_helper() 110 bc_p = ECMA_GET_INTERNAL_VALUE_POINTER (re_compiled_code_t, in ecma_builtin_regexp_dispatch_helper()
|
D | ecma-builtins.c | 508 …re_compiled_code_t *bc_p = re_compile_bytecode (ecma_get_magic_string (LIT_MAGIC_STRING_EMPTY_NON_… in ecma_instantiate_builtin()
|
/third_party/jerryscript/jerry-core/ecma/operations/ |
D | ecma-regexp-object.c | 259 const re_compiled_code_t *bc_p, /**< bytecode */ in ecma_op_regexp_initialize() 329 re_compiled_code_t *bc_p = re_compile_bytecode (pattern_str_p, flags); in ecma_op_create_regexp_from_pattern() 353 re_compiled_code_t *bc_p) /**< bytecode */ in ecma_op_create_regexp_from_bytecode() 384 re_compiled_code_t *bc_p = re_compile_bytecode (pattern_str_p, flags); in ecma_op_create_regexp_with_flags() 1617 const re_compiled_code_t *bc_p, /**< regexp bytecode */ in ecma_regexp_initialize_context() 1680 re_compiled_code_t *bc_p = ECMA_GET_INTERNAL_VALUE_ANY_POINTER (re_compiled_code_t, in ecma_regexp_exec_helper() 2349 re_compiled_code_t *const bc_p = ECMA_GET_INTERNAL_VALUE_ANY_POINTER (re_compiled_code_t, in ecma_regexp_split_helper() 2504 const re_compiled_code_t *bc_p, /**< regexp bytecode */ in ecma_regexp_replace_helper_fast() 2772 const re_compiled_code_t *bc_p = ECMA_GET_INTERNAL_VALUE_POINTER (re_compiled_code_t, in ecma_regexp_replace_helper() 2835 const re_compiled_code_t *bc_p = ECMA_GET_INTERNAL_VALUE_ANY_POINTER (re_compiled_code_t, in ecma_regexp_replace_helper()
|
D | ecma-regexp-object.h | 171 ecma_value_t ecma_op_create_regexp_from_bytecode (ecma_object_t *regexp_obj_p, re_compiled_code_t *…
|
/third_party/jerryscript/jerry-core/jcontext/ |
D | jcontext.h | 133 re_compiled_code_t *re_cache[RE_CACHE_SIZE]; /**< regex cache */
|
/third_party/jerryscript/jerry-core/ecma/base/ |
D | ecma-helpers.c | 1460 re_compiled_code_t *re_bytecode_p = (re_compiled_code_t *) bytecode_p; in ecma_bytecode_deref()
|
/third_party/jerryscript/jerry-core/api/ |
D | jerry-snapshot.c | 189 ecma_value_t pattern = ((re_compiled_code_t *) compiled_code_p)->source; in snapshot_add_compiled_code() 569 const re_compiled_code_t *re_bytecode_p = re_compile_bytecode (pattern_str_p, in snapshot_load_compiled_code()
|
/third_party/jerryscript/jerry-core/parser/js/ |
D | js-lexer.c | 2865 re_compiled_code_t *re_bytecode_p = re_compile_bytecode (pattern_str_p, current_flags); in lexer_construct_regexp_object()
|
/third_party/jerryscript/jerry-core/vm/ |
D | vm.c | 471 return ecma_op_create_regexp_from_bytecode (regexp_obj_p, (re_compiled_code_t *) bytecode_p);; in vm_construct_literal_object()
|