Home
last modified time | relevance | path

Searched refs:css_state (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dconstexpr.c1079 constexpr_switch_state *css_state; member
5346 gcc_assert (ctx->css_state != NULL); in label_matches()
5351 gcc_assert (*ctx->css_state != css_default_seen); in label_matches()
5354 if (*ctx->css_state == css_default_processing) in label_matches()
5356 *ctx->css_state = css_default_seen; in label_matches()
5575 new_ctx.css_state = &css; in cxx_eval_switch_expr()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dconstexpr.cc1134 constexpr_switch_state *css_state; member
6137 gcc_assert (ctx->css_state != NULL); in label_matches()
6142 gcc_assert (*ctx->css_state != css_default_seen); in label_matches()
6145 if (*ctx->css_state == css_default_processing) in label_matches()
6147 *ctx->css_state = css_default_seen; in label_matches()
6360 new_ctx.css_state = &css; in cxx_eval_switch_expr()
H A DChangeLog-20161115 (struct constexpr_ctx): Add css_state field.
1117 DEFAULT_LABEL. For CASE_LABEL_EXPR assert ctx->css_state != NULL,
1118 handle default labels according to css_state.
1123 (cxx_eval_switch_expr): Set up css_state field in ctx, if default