Lines Matching refs:this_reg
1598 active_reg_t this_reg; \
1624 for (this_reg = lowest_active_reg; this_reg <= highest_active_reg; \
1625 this_reg++) \
1627 DEBUG_PRINT2 (" Pushing reg: %lu\n", this_reg); \
1630 DEBUG_PRINT2 (" start: %p\n", regstart[this_reg]); \
1631 PUSH_FAILURE_POINTER (regstart[this_reg]); \
1633 DEBUG_PRINT2 (" end: %p\n", regend[this_reg]); \
1634 PUSH_FAILURE_POINTER (regend[this_reg]); \
1637 reg_info[this_reg].word.pointer); \
1639 REG_MATCH_NULL_STRING_P (reg_info[this_reg])); \
1640 DEBUG_PRINT2 (" active=%d", IS_ACTIVE (reg_info[this_reg])); \
1642 MATCHED_SOMETHING (reg_info[this_reg])); \
1644 EVER_MATCHED_SOMETHING (reg_info[this_reg])); \
1646 PUSH_FAILURE_ELT (reg_info[this_reg].word); \
1713 active_reg_t this_reg; \
1751 for (this_reg = high_reg; this_reg >= low_reg; this_reg--) \
1753 DEBUG_PRINT2 (" Popping reg: %ld\n", this_reg); \
1755 reg_info[this_reg].word = POP_FAILURE_ELT (); \
1757 reg_info[this_reg].word.pointer); \
1759 regend[this_reg] = (const CHAR_T *) POP_FAILURE_POINTER (); \
1760 DEBUG_PRINT2 (" end: %p\n", regend[this_reg]); \
1762 regstart[this_reg] = (const CHAR_T *) POP_FAILURE_POINTER (); \
1763 DEBUG_PRINT2 (" start: %p\n", regstart[this_reg]); \
1767 for (this_reg = highest_active_reg; this_reg > high_reg; this_reg--) \
1769 reg_info[this_reg].word.integer = 0; \
1770 regend[this_reg] = 0; \
1771 regstart[this_reg] = 0; \