OSDN Git Service

PR c++/43321
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Jun 2011 14:39:53 +0000 (14:39 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Jun 2011 14:39:53 +0000 (14:39 +0000)
commitcb542a2df757ad933f75772bbcd931d2c3d29e0c
treeddd46f42a2c74e5fd3e577ca9e425f8c61baaaf8
parent3bd4ccf0e9a5e9958ad8be048ced51316862bf60
PR c++/43321
* semantics.c (describable_type): Remove.
* cp-tree.h: Likewise.
* decl.c (cp_finish_decl): Don't call it.
* init.c (build_new): Likewise.
* parser.c (cp_parser_omp_for_loop): Likewise.
* pt.c (tsubst_decl): Likewise.
(do_auto_deduction): If we fail in a template, try again
at instantiation time.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@175212 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/init.c
gcc/cp/parser.c
gcc/cp/pt.c
gcc/cp/semantics.c
gcc/cp/typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/auto26.C [new file with mode: 0644]