H A D | ecma-regexp-object.c | 259 const re_compiled_code_t *bc_p, /**< bytecode */ in ecma_op_regexp_initialize() 283 ECMA_SET_INTERNAL_VALUE_POINTER (ext_obj_p->u.class_prop.u.value, bc_p); 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() local 331 if (JERRY_UNLIKELY (bc_p == NULL)) in ecma_op_create_regexp_from_pattern() 337 ecma_op_regexp_initialize (regexp_obj_p, bc_p, 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() 355 ecma_bytecode_ref ((ecma_compiled_code_t *) bc_p); in ecma_op_create_regexp_from_bytecode() 356 ecma_string_t *pattern_str_p = ecma_get_string_from_value (bc_p->source); in ecma_op_create_regexp_from_bytecode() 357 uint16_t flags = bc_p->header.status_flags; in ecma_op_create_regexp_from_bytecode() 359 ecma_op_regexp_initialize (regexp_obj_p, bc_p, pattern_str_ in ecma_op_create_regexp_from_bytecode() 258 ecma_op_regexp_initialize(ecma_object_t *regexp_obj_p, const re_compiled_code_t *bc_p, ecma_string_t *pattern_str_p, uint16_t flags) ecma_op_regexp_initialize() argument 352 ecma_op_create_regexp_from_bytecode(ecma_object_t *regexp_obj_p, re_compiled_code_t *bc_p) ecma_op_create_regexp_from_bytecode() argument 384 re_compiled_code_t *bc_p = re_compile_bytecode (pattern_str_p, flags); ecma_op_create_regexp_with_flags() local 599 ecma_regexp_run(ecma_regexp_ctx_t *re_ctx_p, const uint8_t *bc_p, const lit_utf8_byte_t *str_curr_p) ecma_regexp_run() argument 1542 ecma_regexp_match(ecma_regexp_ctx_t *re_ctx_p, const uint8_t *bc_p, const lit_utf8_byte_t *str_curr_p) ecma_regexp_match() argument 1616 ecma_regexp_initialize_context(ecma_regexp_ctx_t *ctx_p, const re_compiled_code_t *bc_p, const lit_utf8_byte_t *input_start_p, const lit_utf8_byte_t *input_end_p) ecma_regexp_initialize_context() argument 1680 re_compiled_code_t *bc_p = ECMA_GET_INTERNAL_VALUE_ANY_POINTER (re_compiled_code_t, ecma_regexp_exec_helper() local 2503 ecma_regexp_replace_helper_fast(ecma_replace_context_t *ctx_p, const re_compiled_code_t *bc_p, ecma_string_t *string_p, ecma_value_t replace_arg) ecma_regexp_replace_helper_fast() argument 2772 const re_compiled_code_t *bc_p = ECMA_GET_INTERNAL_VALUE_POINTER (re_compiled_code_t, ecma_regexp_replace_helper() local [all...] |