Lines Matching refs:this_reg
1602 active_reg_t this_reg; \
1628 for (this_reg = lowest_active_reg; this_reg <= highest_active_reg; \
1629 this_reg++) \
1631 DEBUG_PRINT2 (" Pushing reg: %lu\n", this_reg); \
1634 DEBUG_PRINT2 (" start: %p\n", regstart[this_reg]); \
1635 PUSH_FAILURE_POINTER (regstart[this_reg]); \
1637 DEBUG_PRINT2 (" end: %p\n", regend[this_reg]); \
1638 PUSH_FAILURE_POINTER (regend[this_reg]); \
1641 reg_info[this_reg].word.pointer); \
1643 REG_MATCH_NULL_STRING_P (reg_info[this_reg])); \
1644 DEBUG_PRINT2 (" active=%d", IS_ACTIVE (reg_info[this_reg])); \
1646 MATCHED_SOMETHING (reg_info[this_reg])); \
1648 EVER_MATCHED_SOMETHING (reg_info[this_reg])); \
1650 PUSH_FAILURE_ELT (reg_info[this_reg].word); \
1715 active_reg_t this_reg; \
1753 for (this_reg = high_reg; this_reg >= low_reg; this_reg--) \
1755 DEBUG_PRINT2 (" Popping reg: %ld\n", this_reg); \
1757 reg_info[this_reg].word = POP_FAILURE_ELT (); \
1759 reg_info[this_reg].word.pointer); \
1761 regend[this_reg] = (const CHAR_TYPE *) POP_FAILURE_POINTER (); \
1762 DEBUG_PRINT2 (" end: %p\n", regend[this_reg]); \
1764 regstart[this_reg] = (const CHAR_TYPE *) POP_FAILURE_POINTER ();\
1765 DEBUG_PRINT2 (" start: %p\n", regstart[this_reg]); \
1769 for (this_reg = highest_active_reg; this_reg > high_reg; this_reg--) \
1771 reg_info[this_reg].word.integer = 0; \
1772 regend[this_reg] = 0; \
1773 regstart[this_reg] = 0; \