Lines Matching refs:PCRE2_SPTR
179 PCRE2_SPTR str;
180 PCRE2_SPTR begin;
181 PCRE2_SPTR end;
183 PCRE2_SPTR startchar_ptr;
245 PCRE2_SPTR cc;
374 PCRE2_SPTR start;
409 PCRE2_SPTR fast_forward_bc_ptr;
446 PCRE2_SPTR name_table;
807 static PCRE2_SPTR bracketend(PCRE2_SPTR cc) in bracketend()
816 static int no_alternatives(PCRE2_SPTR cc) in no_alternatives()
842 static PCRE2_SPTR next_opcode(compiler_common *common, PCRE2_SPTR cc) in next_opcode()
1042 static BOOL check_opcode_types(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend) in check_opcode_types()
1045 PCRE2_SPTR slot; in check_opcode_types()
1046 PCRE2_SPTR assert_back_end = cc - 1; in check_opcode_types()
1179 static BOOL is_accelerated_repeat(PCRE2_SPTR cc) in is_accelerated_repeat()
1246 PCRE2_SPTR cc = common->start; in detect_fast_forward_skip()
1247 PCRE2_SPTR end; in detect_fast_forward_skip()
1295 static SLJIT_INLINE void detect_fast_fail(compiler_common *common, PCRE2_SPTR cc, int *private_data… in detect_fast_fail()
1297 PCRE2_SPTR next_alt; in detect_fast_fail()
1358 static int get_class_iterator_size(PCRE2_SPTR cc) in get_class_iterator_size()
1390 static BOOL detect_repeat(compiler_common *common, PCRE2_SPTR begin) in detect_repeat()
1392 PCRE2_SPTR end = bracketend(begin); in detect_repeat()
1393 PCRE2_SPTR next; in detect_repeat()
1394 PCRE2_SPTR next_end; in detect_repeat()
1395 PCRE2_SPTR max_end; in detect_repeat()
1527 static void set_private_data_ptrs(compiler_common *common, int *private_data_start, PCRE2_SPTR ccen… in set_private_data_ptrs()
1529 PCRE2_SPTR cc = common->start; in set_private_data_ptrs()
1530 PCRE2_SPTR alternative; in set_private_data_ptrs()
1531 PCRE2_SPTR end = NULL; in set_private_data_ptrs()
1709 static int get_framesize(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, BOOL recursive, … in get_framesize()
1895 static void init_frame(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, int stackpos, int … in init_frame()
2095 static int get_recurse_data_length(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, in get_recurse_data_length()
2100 PCRE2_SPTR alternative; in get_recurse_data_length()
2319 static void copy_recurse_data(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, in copy_recurse_data()
2323 PCRE2_SPTR alternative; in copy_recurse_data()
2736 static SLJIT_INLINE PCRE2_SPTR set_then_offsets(compiler_common *common, PCRE2_SPTR cc, sljit_u8 *c… in set_then_offsets()
2738 PCRE2_SPTR end = bracketend(cc); in set_then_offsets()
2998 static sljit_sw SLJIT_FUNC do_search_mark(sljit_sw *current, PCRE2_SPTR skip_arg) in do_search_mark()
3008 if (PRIV(strcmp)(skip_arg, (PCRE2_SPTR)current[2]) == 0) in do_search_mark()
3164 static SLJIT_INLINE BOOL char_has_othercase(compiler_common *common, PCRE2_SPTR cc) in char_has_othercase()
3199 static unsigned int char_get_othercase_bit(compiler_common *common, PCRE2_SPTR cc) in char_get_othercase_bit()
5020 static int scan_prefix(compiler_common *common, PCRE2_SPTR cc, fast_forward_char_data *chars, int m… in scan_prefix()
5027 PCRE2_SPTR alternative, cc_save, oc; in scan_prefix()
7398 static PCRE2_SPTR byte_sequence_compare(compiler_common *common, BOOL caseless, PCRE2_SPTR cc, in byte_sequence_compare()
7403 PCRE2_SPTR othercasechar = NULL; in byte_sequence_compare()
7573 static PCRE2_SPTR compile_char1_matchingpath(compiler_common *common, PCRE2_UCHAR type, PCRE2_SPTR …
7575 static void compile_xclass_matchingpath(compiler_common *common, PCRE2_SPTR cc, jump_list **backtra… in compile_xclass_matchingpath()
7582 PCRE2_SPTR ccbegin; in compile_xclass_matchingpath()
8165 static PCRE2_SPTR compile_simple_assertion_matchingpath(compiler_common *common, PCRE2_UCHAR type, … in compile_simple_assertion_matchingpath()
8400 static PCRE2_SPTR SLJIT_FUNC do_extuni_utf(jit_arguments *args, PCRE2_SPTR cc) in do_extuni_utf()
8402 PCRE2_SPTR start_subject = args->begin; in do_extuni_utf()
8403 PCRE2_SPTR end_subject = args->end; in do_extuni_utf()
8405 PCRE2_SPTR prevcc, startcc, bptr; in do_extuni_utf()
8466 static PCRE2_SPTR SLJIT_FUNC do_extuni_utf_invalid(jit_arguments *args, PCRE2_SPTR cc) in do_extuni_utf_invalid()
8468 PCRE2_SPTR start_subject = args->begin; in do_extuni_utf_invalid()
8469 PCRE2_SPTR end_subject = args->end; in do_extuni_utf_invalid()
8471 PCRE2_SPTR prevcc, startcc, bptr; in do_extuni_utf_invalid()
8533 static PCRE2_SPTR SLJIT_FUNC do_extuni_no_utf(jit_arguments *args, PCRE2_SPTR cc) in do_extuni_no_utf()
8535 PCRE2_SPTR start_subject = args->begin; in do_extuni_no_utf()
8536 PCRE2_SPTR end_subject = args->end; in do_extuni_no_utf()
8538 PCRE2_SPTR bptr; in do_extuni_no_utf()
8602 static PCRE2_SPTR compile_char1_matchingpath(compiler_common *common, PCRE2_UCHAR type, PCRE2_SPTR … in compile_char1_matchingpath()
9005 static SLJIT_INLINE PCRE2_SPTR compile_charn_matchingpath(compiler_common *common, PCRE2_SPTR cc, P… in compile_charn_matchingpath()
9010 PCRE2_SPTR ccbegin = cc; in compile_charn_matchingpath()
9072 static void compile_matchingpath(compiler_common *, PCRE2_SPTR, PCRE2_SPTR, backtrack_common *);
9103 static void compile_dnref_search(compiler_common *common, PCRE2_SPTR cc, jump_list **backtracks) in compile_dnref_search()
9108 PCRE2_SPTR slot = common->name_table + GET2(cc, 1) * common->name_entry_size; in compile_dnref_search()
9133 static void compile_ref_matchingpath(compiler_common *common, PCRE2_SPTR cc, jump_list **backtracks… in compile_ref_matchingpath()
9303 static SLJIT_INLINE PCRE2_SPTR compile_ref_iterator_matchingpath(compiler_common *common, PCRE2_SPT… in compile_ref_iterator_matchingpath()
9313 PCRE2_SPTR ccbegin = cc; in compile_ref_iterator_matchingpath()
9510 static SLJIT_INLINE PCRE2_SPTR compile_recurse_matchingpath(compiler_common *common, PCRE2_SPTR cc,… in compile_recurse_matchingpath()
9517 PCRE2_SPTR start_cc; in compile_recurse_matchingpath()
9569 …llout(struct jit_arguments *arguments, pcre2_callout_block *callout_block, PCRE2_SPTR *jit_ovector) in do_callout()
9571 PCRE2_SPTR begin; in do_callout()
9592 callout_block->current_position = (PCRE2_SPTR)callout_block->offset_vector - begin; in do_callout()
9626 static SLJIT_INLINE PCRE2_SPTR compile_callout_matchingpath(compiler_common *common, PCRE2_SPTR cc,… in compile_callout_matchingpath()
9703 static SLJIT_INLINE BOOL assert_needs_str_ptr_saving(PCRE2_SPTR cc) in assert_needs_str_ptr_saving()
9733 static PCRE2_SPTR compile_assert_matchingpath(compiler_common *common, PCRE2_SPTR cc, assert_backtr… in compile_assert_matchingpath()
9742 PCRE2_SPTR ccbegin; in compile_assert_matchingpath()
10232 static PCRE2_SPTR SLJIT_FUNC do_script_run(PCRE2_SPTR ptr, PCRE2_SPTR endptr) in do_script_run()
10241 static PCRE2_SPTR SLJIT_FUNC do_script_run_utf(PCRE2_SPTR ptr, PCRE2_SPTR endptr) in do_script_run_utf()
10321 static PCRE2_SPTR compile_bracket_matchingpath(compiler_common *common, PCRE2_SPTR cc, backtrack_co… in compile_bracket_matchingpath()
10331 PCRE2_SPTR ccbegin; in compile_bracket_matchingpath()
10332 PCRE2_SPTR matchingpath; in compile_bracket_matchingpath()
10333 PCRE2_SPTR slot; in compile_bracket_matchingpath()
10869 static PCRE2_SPTR compile_bracketpos_matchingpath(compiler_common *common, PCRE2_SPTR cc, backtrack… in compile_bracketpos_matchingpath()
10881 PCRE2_SPTR ccbegin = NULL; in compile_bracketpos_matchingpath()
11152 …PCRE2_SPTR get_iterator_parameters(compiler_common *common, PCRE2_SPTR cc, PCRE2_UCHAR *opcode, PC… in get_iterator_parameters()
11297 static PCRE2_SPTR compile_iterator_matchingpath(compiler_common *common, PCRE2_SPTR cc, backtrack_c… in compile_iterator_matchingpath()
11309 PCRE2_SPTR end; in compile_iterator_matchingpath()
11692 static SLJIT_INLINE PCRE2_SPTR compile_fail_accept_matchingpath(compiler_common *common, PCRE2_SPTR… in compile_fail_accept_matchingpath()
11740 static SLJIT_INLINE PCRE2_SPTR compile_close_matchingpath(compiler_common *common, PCRE2_SPTR cc) in compile_close_matchingpath()
11759 static SLJIT_INLINE PCRE2_SPTR compile_control_verb_matchingpath(compiler_common *common, PCRE2_SPT… in compile_control_verb_matchingpath()
11764 PCRE2_SPTR ccend = cc + 1; in compile_control_verb_matchingpath()
11792 …NE void compile_then_trap_matchingpath(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, b… in compile_then_trap_matchingpath()
11823 static void compile_matchingpath(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, backtrac… in compile_matchingpath()
12154 PCRE2_SPTR cc = current->cc; in compile_iterator_backtrackingpath()
12161 PCRE2_SPTR end; in compile_iterator_backtrackingpath()
12282 PCRE2_SPTR cc = current->cc; in compile_ref_iterator_backtrackingpath()
12327 PCRE2_SPTR cc = current->cc; in compile_assert_backtrackingpath()
12400 PCRE2_SPTR cc = current->cc; in compile_bracket_backtrackingpath()
12401 PCRE2_SPTR ccbegin; in compile_bracket_backtrackingpath()
12402 PCRE2_SPTR ccprev; in compile_bracket_backtrackingpath()
13212 PCRE2_SPTR cc = common->start + common->currententry->start; in compile_recurse()
13213 PCRE2_SPTR ccbegin = cc + 1 + LINK_SIZE + (*cc == OP_BRA ? 0 : IMM2_SIZE); in compile_recurse()
13214 PCRE2_SPTR ccend = bracketend(cc) - (1 + LINK_SIZE); in compile_recurse()
13442 PCRE2_SPTR ccend; in jit_compile()
13465 common->name_table = (PCRE2_SPTR)((uint8_t *)re + sizeof(pcre2_real_code)); in jit_compile()