| 285 | |
| 286 | |
| 287 | static void enterInnerExpression(int *p_inner_string_types, |
| 288 | int *p_inner_expn_brace_counts, |
| 289 | QuoteCls *p_inner_quotes, |
| 290 | int& inner_string_count, |
| 291 | int& state, |
| 292 | int& brace_counts, |
| 293 | QuoteCls curr_quote |
| 294 | ) { |
| 295 | p_inner_string_types[inner_string_count] = state; |
| 296 | state = SCE_RB_DEFAULT; |
| 297 | p_inner_expn_brace_counts[inner_string_count] = brace_counts; |
| 298 | brace_counts = 0; |
| 299 | p_inner_quotes[inner_string_count] = curr_quote; |
| 300 | ++inner_string_count; |
| 301 | } |
| 302 | |
| 303 | static void exitInnerExpression(int *p_inner_string_types, |
| 304 | int *p_inner_expn_brace_counts, |