Remove CHECKING_P in coroutines.cc for release checking.
authorMartin Liska <mliska@suse.cz>
Fri, 24 Apr 2020 06:46:29 +0000 (08:46 +0200)
committerMartin Liska <mliska@suse.cz>
Fri, 24 Apr 2020 06:46:45 +0000 (08:46 +0200)
* coroutines.cc: Fix compilation error for release checking
where we miss declaration of ‘coro_body_contains_bind_expr_p’.

gcc/cp/ChangeLog
gcc/cp/coroutines.cc

index 043e6aaddf49295684ec28bf9d56e30c88a7f9a4..4d3049e67f353585f55fd014c7049349b9d970c3 100644 (file)
@@ -1,3 +1,8 @@
+2020-04-24  Martin Liska  <mliska@suse.cz>
+
+       * coroutines.cc: Fix compilation error for release checking
+       where we miss declaration of ‘coro_body_contains_bind_expr_p’.
+
 2020-04-23  Patrick Palka  <ppalka@redhat.com>
 
        * tree.c (zero_init_expr_p): Use uses_template_parms instead of
index bec165b6ec6b204196488b645c79e437aad305e7..4f254b7fd100b1a4109c6eea698c098c853eabd0 100644 (file)
@@ -3441,7 +3441,6 @@ act_des_fn (tree orig, tree fn_type, tree coro_frame_ptr, const char* name)
   return fn;
 }
 
-#if CHECKING_P
 /* Return a bind expression if we see one, else NULL_TREE.  */
 static tree
 bind_expr_find_in_subtree (tree *stmt, int *, void *)
@@ -3460,7 +3459,6 @@ coro_body_contains_bind_expr_p (tree *stmt)
   hash_set<tree> visited;
   return cp_walk_tree (stmt, bind_expr_find_in_subtree, NULL, &visited);
 }
-#endif
 
 /* Here we:
    a) Check that the function and promise type are valid for a