]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR c++/39475 (c++0x type-traits should error out in case of incompleteness)
authorPaolo Carlini <paolo.carlini@oracle.com>
Tue, 17 Mar 2009 20:49:23 +0000 (20:49 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Tue, 17 Mar 2009 20:49:23 +0000 (20:49 +0000)
commitff284b4bbe69a4d7675c1519bb304c3ed819f796
tree530b60fa39eabec19f05295b7fc6ca70fc1ed1f4
parent3c072c6ba27f5f8c18688bd3816523ee8b2e7e16
re PR c++/39475 (c++0x type-traits should error out in case of incompleteness)

/cp
2009-03-17  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/39475
* semantics.c (check_trait_type): New.
(finish_trait_expr): Use it.

/testsuite
2009-03-17  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/39475
* g++.dg/ext/unary_trait_incomplete.C: New.

From-SVN: r144919
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/unary_trait_incomplete.C [new file with mode: 0644]