• Home
  • Raw
  • Download

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;
350 PCRE2_SPTR start;
385 PCRE2_SPTR fast_forward_bc_ptr;
422 PCRE2_SPTR name_table;
580 static PCRE2_SPTR bracketend(PCRE2_SPTR cc) in bracketend()
589 static int no_alternatives(PCRE2_SPTR cc) in no_alternatives()
615 static PCRE2_SPTR next_opcode(compiler_common *common, PCRE2_SPTR cc) in next_opcode()
814 static BOOL check_opcode_types(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend) in check_opcode_types()
817 PCRE2_SPTR slot; in check_opcode_types()
818 PCRE2_SPTR assert_back_end = cc - 1; in check_opcode_types()
942 static BOOL is_accelerated_repeat(PCRE2_SPTR cc) in is_accelerated_repeat()
1009 PCRE2_SPTR cc = common->start; in detect_fast_forward_skip()
1010 PCRE2_SPTR end; in detect_fast_forward_skip()
1058 static SLJIT_INLINE void detect_fast_fail(compiler_common *common, PCRE2_SPTR cc, int *private_data… in detect_fast_fail()
1060 PCRE2_SPTR next_alt; in detect_fast_fail()
1121 static int get_class_iterator_size(PCRE2_SPTR cc) in get_class_iterator_size()
1153 static BOOL detect_repeat(compiler_common *common, PCRE2_SPTR begin) in detect_repeat()
1155 PCRE2_SPTR end = bracketend(begin); in detect_repeat()
1156 PCRE2_SPTR next; in detect_repeat()
1157 PCRE2_SPTR next_end; in detect_repeat()
1158 PCRE2_SPTR max_end; in detect_repeat()
1290 static void set_private_data_ptrs(compiler_common *common, int *private_data_start, PCRE2_SPTR ccen… in set_private_data_ptrs()
1292 PCRE2_SPTR cc = common->start; in set_private_data_ptrs()
1293 PCRE2_SPTR alternative; in set_private_data_ptrs()
1294 PCRE2_SPTR end = NULL; in set_private_data_ptrs()
1472 static int get_framesize(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, BOOL recursive, … in get_framesize()
1657 static void init_frame(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, int stackpos, int … in init_frame()
1779 …NLINE int get_private_data_copy_length(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, B… in get_private_data_copy_length()
1783 PCRE2_SPTR alternative; in get_private_data_copy_length()
1904 static void copy_private_data(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, in copy_private_data()
1913 PCRE2_SPTR alternative; in copy_private_data()
2226 static SLJIT_INLINE PCRE2_SPTR set_then_offsets(compiler_common *common, PCRE2_SPTR cc, sljit_u8 *c… in set_then_offsets()
2228 PCRE2_SPTR end = bracketend(cc); in set_then_offsets()
2462 static sljit_sw SLJIT_CALL do_search_mark(sljit_sw *current, PCRE2_SPTR skip_arg) in do_search_mark()
2472 if (PRIV(strcmp)(skip_arg, (PCRE2_SPTR)current[-3]) == 0) in do_search_mark()
2601 static SLJIT_INLINE BOOL char_has_othercase(compiler_common *common, PCRE2_SPTR cc) in char_has_othercase()
2636 static unsigned int char_get_othercase_bit(compiler_common *common, PCRE2_SPTR cc) in char_get_othercase_bit()
3481 static int scan_prefix(compiler_common *common, PCRE2_SPTR cc, PCRE2_UCHAR *chars, int max_chars, s… in scan_prefix()
3488 PCRE2_SPTR alternative, cc_save, oc; in scan_prefix()
5269 static PCRE2_SPTR SLJIT_CALL do_utf_caselesscmp(PCRE2_SPTR src1, jit_arguments *args, PCRE2_SPTR en… in do_utf_caselesscmp()
5273 PCRE2_SPTR src2 = args->startchar_ptr; in do_utf_caselesscmp()
5274 PCRE2_SPTR end2 = args->end; in do_utf_caselesscmp()
5281 return (PCRE2_SPTR)1; in do_utf_caselesscmp()
5300 static PCRE2_SPTR byte_sequence_compare(compiler_common *common, BOOL caseless, PCRE2_SPTR cc, in byte_sequence_compare()
5305 PCRE2_SPTR othercasechar = NULL; in byte_sequence_compare()
5475 static PCRE2_SPTR compile_char1_matchingpath(compiler_common *common, PCRE2_UCHAR type, PCRE2_SPTR
5477 static void compile_xclass_matchingpath(compiler_common *common, PCRE2_SPTR cc, jump_list **backtra… in compile_xclass_matchingpath()
5484 PCRE2_SPTR ccbegin; in compile_xclass_matchingpath()
6028 static PCRE2_SPTR compile_simple_assertion_matchingpath(compiler_common *common, PCRE2_UCHAR type, in compile_simple_assertion_matchingpath()
6249 static PCRE2_SPTR compile_char1_matchingpath(compiler_common *common, PCRE2_UCHAR type, PCRE2_SPTR in compile_char1_matchingpath()
6633 static SLJIT_INLINE PCRE2_SPTR compile_charn_matchingpath(compiler_common *common, PCRE2_SPTR cc, P… in compile_charn_matchingpath()
6638 PCRE2_SPTR ccbegin = cc; in compile_charn_matchingpath()
6700 static void compile_matchingpath(compiler_common *, PCRE2_SPTR, PCRE2_SPTR, backtrack_common *);
6731 static void compile_dnref_search(compiler_common *common, PCRE2_SPTR cc, jump_list **backtracks) in compile_dnref_search()
6736 PCRE2_SPTR slot = common->name_table + GET2(cc, 1) * common->name_entry_size; in compile_dnref_search()
6761 static void compile_ref_matchingpath(compiler_common *common, PCRE2_SPTR cc, jump_list **backtracks… in compile_ref_matchingpath()
6857 static SLJIT_INLINE PCRE2_SPTR compile_ref_iterator_matchingpath(compiler_common *common, PCRE2_SPT… in compile_ref_iterator_matchingpath()
6867 PCRE2_SPTR ccbegin = cc; in compile_ref_iterator_matchingpath()
7064 static SLJIT_INLINE PCRE2_SPTR compile_recurse_matchingpath(compiler_common *common, PCRE2_SPTR cc,… in compile_recurse_matchingpath()
7071 PCRE2_SPTR start_cc; in compile_recurse_matchingpath()
7133 …llout(struct jit_arguments *arguments, pcre2_callout_block *callout_block, PCRE2_SPTR *jit_ovector) in do_callout()
7135 PCRE2_SPTR begin = arguments->begin; in do_callout()
7147 callout_block->start_match = (PCRE2_SPTR)callout_block->subject - arguments->begin; in do_callout()
7148 callout_block->current_position = (PCRE2_SPTR)callout_block->offset_vector - arguments->begin; in do_callout()
7175 static SLJIT_INLINE PCRE2_SPTR compile_callout_matchingpath(compiler_common *common, PCRE2_SPTR cc,… in compile_callout_matchingpath()
7248 static SLJIT_INLINE BOOL assert_needs_str_ptr_saving(PCRE2_SPTR cc) in assert_needs_str_ptr_saving()
7278 static PCRE2_SPTR compile_assert_matchingpath(compiler_common *common, PCRE2_SPTR cc, assert_backtr… in compile_assert_matchingpath()
7286 PCRE2_SPTR ccbegin; in compile_assert_matchingpath()
7827 static PCRE2_SPTR compile_bracket_matchingpath(compiler_common *common, PCRE2_SPTR cc, backtrack_co… in compile_bracket_matchingpath()
7837 PCRE2_SPTR ccbegin; in compile_bracket_matchingpath()
7838 PCRE2_SPTR matchingpath; in compile_bracket_matchingpath()
7839 PCRE2_SPTR slot; in compile_bracket_matchingpath()
8374 static PCRE2_SPTR compile_bracketpos_matchingpath(compiler_common *common, PCRE2_SPTR cc, backtrack… in compile_bracketpos_matchingpath()
8386 PCRE2_SPTR ccbegin = NULL; in compile_bracketpos_matchingpath()
8657PCRE2_SPTR get_iterator_parameters(compiler_common *common, PCRE2_SPTR cc, PCRE2_UCHAR *opcode, PC… in get_iterator_parameters()
8802 static PCRE2_SPTR compile_iterator_matchingpath(compiler_common *common, PCRE2_SPTR cc, backtrack_c… in compile_iterator_matchingpath()
8814 PCRE2_SPTR end; in compile_iterator_matchingpath()
9197 static SLJIT_INLINE PCRE2_SPTR compile_fail_accept_matchingpath(compiler_common *common, PCRE2_SPTR in compile_fail_accept_matchingpath()
9242 static SLJIT_INLINE PCRE2_SPTR compile_close_matchingpath(compiler_common *common, PCRE2_SPTR cc) in compile_close_matchingpath()
9261 static SLJIT_INLINE PCRE2_SPTR compile_control_verb_matchingpath(compiler_common *common, PCRE2_SPT… in compile_control_verb_matchingpath()
9266 PCRE2_SPTR ccend = cc + 1; in compile_control_verb_matchingpath()
9293 …NE void compile_then_trap_matchingpath(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, b… in compile_then_trap_matchingpath()
9324 static void compile_matchingpath(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, backtrac… in compile_matchingpath()
9654 PCRE2_SPTR cc = current->cc; in compile_iterator_backtrackingpath()
9661 PCRE2_SPTR end; in compile_iterator_backtrackingpath()
9782 PCRE2_SPTR cc = current->cc; in compile_ref_iterator_backtrackingpath()
9833 PCRE2_SPTR cc = current->cc; in compile_assert_backtrackingpath()
9904 PCRE2_SPTR cc = current->cc; in compile_bracket_backtrackingpath()
9905 PCRE2_SPTR ccbegin; in compile_bracket_backtrackingpath()
9906 PCRE2_SPTR ccprev; in compile_bracket_backtrackingpath()
10706 PCRE2_SPTR cc = common->start + common->currententry->start; in compile_recurse()
10707 PCRE2_SPTR ccbegin = cc + 1 + LINK_SIZE + (*cc == OP_BRA ? 0 : IMM2_SIZE); in compile_recurse()
10708 PCRE2_SPTR ccend = bracketend(cc) - (1 + LINK_SIZE); in compile_recurse()
10841 PCRE2_SPTR ccend; in jit_compile()
10862 common->name_table = (PCRE2_SPTR)((uint8_t *)re + sizeof(pcre2_real_code)); in jit_compile()