Lines Matching refs:re_sub_match_top_t
29 static re_sub_match_last_t * match_ctx_add_sublast (re_sub_match_top_t *subtop,
135 const re_sub_match_top_t *sub_top,
2653 re_sub_match_top_t *sub_top = mctx->sub_tops[sub_top_idx]; in get_subexp()
2783 get_subexp_sub (re_match_context_t *mctx, const re_sub_match_top_t *sub_top, in get_subexp_sub()
4061 sizeof (re_sub_match_top_t *)); in match_ctx_init()
4066 mctx->sub_tops = re_malloc (re_sub_match_top_t *, n); in match_ctx_init()
4092 re_sub_match_top_t *top = mctx->sub_tops[st_idx]; in match_ctx_clean()
4208 re_sub_match_top_t **new_array = re_realloc (mctx->sub_tops, in match_ctx_add_subtop()
4209 re_sub_match_top_t *, in match_ctx_add_subtop()
4216 mctx->sub_tops[mctx->nsub_tops] = calloc (1, sizeof (re_sub_match_top_t)); in match_ctx_add_subtop()
4229 match_ctx_add_sublast (re_sub_match_top_t *subtop, Idx node, Idx str_idx) in match_ctx_add_sublast()