diff options
Diffstat (limited to 'gcc/langhooks.h')
-rw-r--r-- | gcc/langhooks.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/langhooks.h b/gcc/langhooks.h index d2a3e482ad8..d13d518e48b 100644 --- a/gcc/langhooks.h +++ b/gcc/langhooks.h @@ -180,6 +180,10 @@ struct lang_hooks things are cleared out. */ tree (*unsave_expr_now) PARAMS ((tree)); + /* Called by expand_expr to build and return the cleanup-expression + for the passed TARGET_EXPR. Return NULL if there is none. */ + tree (*maybe_build_cleanup) PARAMS ((tree)); + /* Nonzero if TYPE_READONLY and TREE_READONLY should always be honored. */ bool honor_readonly; |