Lines Matching refs:tree
74 extern rtx expand_builtin_eh_return_data_regno (tree);
75 extern rtx expand_builtin_extract_return_addr (tree);
76 extern void expand_builtin_init_dwarf_reg_sizes (tree);
77 extern rtx expand_builtin_frob_return_addr (tree);
79 extern void expand_builtin_eh_return (tree, tree);
81 extern rtx expand_builtin_extend_pointer (tree);
84 typedef tree (*duplicate_eh_regions_map) (tree, void *);
94 extern struct eh_region *gen_eh_region_catch (struct eh_region *, tree);
95 extern struct eh_region *gen_eh_region_allowed (struct eh_region *, tree);
99 extern tree get_eh_region_tree_label (struct eh_region *);
100 extern void set_eh_region_tree_label (struct eh_region *, tree);
107 extern void expand_resx_expr (tree);
113 /* tree-eh.c */
114 extern void add_stmt_to_eh_region_fn (struct function *, tree, int);
115 extern bool remove_stmt_from_eh_region_fn (struct function *, tree);
116 extern int lookup_stmt_eh_region_fn (struct function *, tree);
117 extern int lookup_stmt_eh_region (tree);
118 extern bool verify_eh_edges (tree);
126 extern tree (*lang_protect_cleanup_actions) (void);
129 extern int (*lang_eh_type_covers) (tree a, tree b);
132 extern tree (*lang_eh_runtime_type) (tree);
173 tree stmt;