diff options
Diffstat (limited to 'gcc/tree.c')
-rw-r--r-- | gcc/tree.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -1856,6 +1856,10 @@ has_cleanups (tree exp) } return 0; + case DECL_EXPR: + return (DECL_INITIAL (DECL_EXPR_DECL (exp)) + && has_cleanups (DECL_INITIAL (DECL_EXPR_DECL (exp)))); + default: break; } |