File tree Expand file tree Collapse file tree 1 file changed +10
-9
lines changed Expand file tree Collapse file tree 1 file changed +10
-9
lines changed Original file line number Diff line number Diff line change @@ -162,15 +162,6 @@ struct RExC_state_t {
162
162
AV * paren_name_list ; /* idx -> name */
163
163
SV * mysv1 ;
164
164
SV * mysv2 ;
165
-
166
- #define RExC_lastparse (pRExC_state->lastparse)
167
- #define RExC_lastnum (pRExC_state->lastnum)
168
- #define RExC_paren_name_list (pRExC_state->paren_name_list)
169
- #define RExC_study_chunk_recursed_count (pRExC_state->study_chunk_recursed_count)
170
- #define RExC_mysv (pRExC_state->mysv1)
171
- #define RExC_mysv1 (pRExC_state->mysv1)
172
- #define RExC_mysv2 (pRExC_state->mysv2)
173
-
174
165
#endif
175
166
bool seen_d_op ;
176
167
bool strict ;
@@ -181,6 +172,16 @@ struct RExC_state_t {
181
172
bool sWARN_EXPERIMENTAL__REGEX_SETS ;
182
173
};
183
174
175
+ #ifdef DEBUGGING
176
+ #define RExC_lastparse (pRExC_state->lastparse)
177
+ #define RExC_lastnum (pRExC_state->lastnum)
178
+ #define RExC_paren_name_list (pRExC_state->paren_name_list)
179
+ #define RExC_study_chunk_recursed_count (pRExC_state->study_chunk_recursed_count)
180
+ #define RExC_mysv (pRExC_state->mysv1)
181
+ #define RExC_mysv1 (pRExC_state->mysv1)
182
+ #define RExC_mysv2 (pRExC_state->mysv2)
183
+ #endif
184
+
184
185
#define RExC_flags (pRExC_state->flags)
185
186
#define RExC_pm_flags (pRExC_state->pm_flags)
186
187
#define RExC_precomp (pRExC_state->precomp)
You can’t perform that action at this time.
0 commit comments