aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
diff options
context:
space:
mode:
authorJan Hubicka <hubicka@ucw.cz>2015-12-12 22:41:31 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2015-12-12 21:41:31 +0000
commitb8e99d033082f69bc672ada056cb9676a8b6cf64 (patch)
tree7e6fb11308092ab2f1f3c5ae6c1b8ddc859e0ae8 /gcc/tree.h
parent425112c8e1a1c0025320c079e7a5d94dcda5ee20 (diff)
downloadgcc-b8e99d033082f69bc672ada056cb9676a8b6cf64.zip
gcc-b8e99d033082f69bc672ada056cb9676a8b6cf64.tar.gz
gcc-b8e99d033082f69bc672ada056cb9676a8b6cf64.tar.bz2
tree.c (free_lang_data_in_type, [...]): Also free unnecesary type decls.
* tree.c (free_lang_data_in_type, find_decls_types_r): Also free unnecesary type decls. * tree.h (is_redundant_typedef): Declare. * dwarf2out.c (is_redundant_typedef): Export; booleanize From-SVN: r231588
Diffstat (limited to 'gcc/tree.h')
-rw-r--r--gcc/tree.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/tree.h b/gcc/tree.h
index aef825d..96ffa83 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -5386,6 +5386,7 @@ extern void gt_pch_nx (tree &);
extern void gt_pch_nx (tree &, gt_pointer_operator, void *);
extern bool nonnull_arg_p (const_tree);
+extern bool is_redundant_typedef (const_tree);
extern location_t
set_source_range (tree expr, location_t start, location_t finish);