| regexJIT.c | 393 struct stack_item *dfa_transitions; member in struct:compiler_common 984 compiler_common->dfa_transitions = SLJIT_MALLOC(sizeof(struct stack_item) * compiler_common->dfa_size, NULL); 985 if (!compiler_common->dfa_transitions) 989 transitions_ptr = compiler_common->dfa_transitions + compiler_common->dfa_size; 1003 transitions_ptr = handle_iteratives(transitions_ptr, compiler_common->dfa_transitions, depth); 1010 if (stack_push(depth, type_close_br, transitions_ptr - compiler_common->dfa_transitions)) 1017 SLJIT_ASSERT(compiler_common->dfa_transitions[item->value].type == type_jump); 1020 item->value = transitions_ptr - compiler_common->dfa_transitions; 1026 item->value = transitions_ptr - compiler_common->dfa_transitions; 1035 if (stack_push(depth, item->type, transitions_ptr - compiler_common->dfa_transitions)) 1236 struct stack_item *dfa_transitions = compiler_common->dfa_transitions; local in function:trace_transitions 1636 struct stack_item *dfa_transitions = compiler_common->dfa_transitions; local in function:compile_leave_fast_forward 1736 struct stack_item *dfa_transitions = compiler_common->dfa_transitions; local in function:compile_range_check [all...] |