Message ID | D48F03AA-9CBB-4161-9F71-495EA86BE18A@sandoe.co.uk |
---|---|
State | New |
Headers | show |
Series | [pushed] coroutines: Mark the gro as artificial. | expand |
diff --git a/gcc/cp/coroutines.cc b/gcc/cp/coroutines.cc index e90d3d5a3b3..bc08b1de0ac 100644 --- a/gcc/cp/coroutines.cc +++ b/gcc/cp/coroutines.cc @@ -4234,6 +4234,8 @@ morph_fn_to_coro (tree orig, tree *resumer, tree *destroyer) gro = build_lang_decl (VAR_DECL, get_identifier ("coro.gro"), TREE_TYPE (get_ro)); DECL_CONTEXT (gro) = current_scope (); + DECL_ARTIFICIAL (gro) = true; + DECL_IGNORED_P (gro) = true; add_decl_expr (gro); gro_bind_vars = gro;