semantics.c (trait_expr_value, [...]): Implement the letter of 20.11.6 about Base...
authorPaolo Carlini <paolo.carlini@oracle.com>
Tue, 7 Jan 2014 09:40:28 +0000 (09:40 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Tue, 7 Jan 2014 09:40:28 +0000 (09:40 +0000)
commit1f872df76202fbf8ffef70c688246847b80cbedb
tree73fefc4bdfec92bfe670fbd49f73b7271f440fde
parenta0cbe71e87398b958cc88f5e3a7529cb9e1fd137
semantics.c (trait_expr_value, [...]): Implement the letter of 20.11.6 about Base and Derived naming the same class...

/cp
2014-01-07  Paolo Carlini  <paolo.carlini@oracle.com>

* semantics.c (trait_expr_value, [CPTK_IS_BASE_OF]): Implement
the letter of 20.11.6 about Base and Derived naming the same
class type modulo cv-qualifiers.

/testsuite
2014-01-07  Paolo Carlini  <paolo.carlini@oracle.com>

* g++.dg/ext/is_base_of_incomplete-2.C: New.

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