typeck2.c (build_functional_cast): Don't try to avoid calling build_value_init.
authorJason Merrill <jason@redhat.com>
Tue, 23 Aug 2011 16:03:57 +0000 (12:03 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Tue, 23 Aug 2011 16:03:57 +0000 (12:03 -0400)
commit30d1352ecc56b7a0493c2b472eb229eb00404dbe
tree408330a478bd69eca97623116a977dda90baa50a
parentf7d605acaacc68d4c50af8e4ca3e1d30c3f13a80
typeck2.c (build_functional_cast): Don't try to avoid calling build_value_init.

* typeck2.c (build_functional_cast): Don't try to avoid calling
build_value_init.
* pt.c (instantiate_class_template_1): Don't copy TYPE_HAS_* flags.

From-SVN: r177999
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/cp/typeck2.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/crash7.C