Home
last modified time | relevance | path

Searched refs:begin_p (Results 1 – 3 of 3) sorted by relevance

/third_party/jerryscript/jerry-core/ecma/operations/
Decma-regexp-object.c662 const lit_utf8_byte_t *const saved_begin_p = group_p->begin_p; in ecma_regexp_run()
674 group_p->begin_p = NULL; in ecma_regexp_run()
683 group_p->begin_p = str_curr_p; in ecma_regexp_run()
692 group_p->begin_p = saved_begin_p; in ecma_regexp_run()
715 group_p->begin_p = NULL; in ecma_regexp_run()
724 group_p->begin_p = str_curr_p; in ecma_regexp_run()
748 group_p->begin_p = str_curr_p; in ecma_regexp_run()
751 group_p[i].begin_p = NULL; in ecma_regexp_run()
767 if (JERRY_UNLIKELY (group_p->begin_p >= str_curr_p) && (group_p->iterator > qmin)) in ecma_regexp_run()
792 saved_captures_p[i] = group_p[i].begin_p; in ecma_regexp_run()
[all …]
Decma-regexp-object.h87 const lit_utf8_byte_t *begin_p; /**< capture start pointer */ member
99 const lit_utf8_byte_t *begin_p; /**< substring start pointer */ member
109 #define ECMA_RE_IS_CAPTURE_DEFINED(c) ((c)->begin_p != NULL)
/third_party/jerryscript/jerry-core/ecma/builtin-objects/
Decma-builtin-helpers.c922 … const lit_utf8_byte_t *const begin_p = ctx_p->string_p + ctx_p->match_byte_pos + match_size; in ecma_builtin_replace_substitute() local
925 begin_p, in ecma_builtin_replace_substitute()
926 … (lit_utf8_size_t) (ctx_p->string_p + ctx_p->string_size - begin_p)); in ecma_builtin_replace_substitute()
973 capture_p->begin_p, in ecma_builtin_replace_substitute()
974 … (lit_utf8_size_t) (capture_p->end_p - capture_p->begin_p)); in ecma_builtin_replace_substitute()