aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/cp-tree.h
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2009-09-18 17:25:10 -0400
committerJason Merrill <jason@gcc.gnu.org>2009-09-18 17:25:10 -0400
commit5f5babf18b5bede638a67406cbd3ebf480cd4b8f (patch)
tree6aa179508e77386b7ac3dfbb8cfab78bd7ff3486 /gcc/cp/cp-tree.h
parent172d0c86838196561037b8766f231da85c7bd45c (diff)
downloadgcc-5f5babf18b5bede638a67406cbd3ebf480cd4b8f.zip
gcc-5f5babf18b5bede638a67406cbd3ebf480cd4b8f.tar.gz
gcc-5f5babf18b5bede638a67406cbd3ebf480cd4b8f.tar.bz2
c.opt: Add -fno-deduce-init-list.
* c.opt: Add -fno-deduce-init-list. * pt.c (get_pattern_parm): New. (listify): Split out from... (listify_autos): ...here. (unify): Deduce std::initializer_list for T. * call.c (build_over_call): Warn about it. From-SVN: r151867
Diffstat (limited to 'gcc/cp/cp-tree.h')
-rw-r--r--gcc/cp/cp-tree.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h
index e8db635..7801f98 100644
--- a/gcc/cp/cp-tree.h
+++ b/gcc/cp/cp-tree.h
@@ -4646,6 +4646,7 @@ extern tree get_types_needing_access_check (tree);
extern int template_class_depth (tree);
extern int is_specialization_of (tree, tree);
extern bool is_specialization_of_friend (tree, tree);
+extern tree get_pattern_parm (tree, tree);
extern int comp_template_args (tree, tree);
extern tree maybe_process_partial_specialization (tree);
extern tree most_specialized_instantiation (tree);