diff options
author | Jason Merrill <jason@redhat.com> | 2015-12-06 23:34:51 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2015-12-06 23:34:51 -0500 |
commit | aabdb83166b53a13956071f0e01f841a184340f7 (patch) | |
tree | 5f9e83453e33cd3a415991604a480c3fb9f00a73 /libcpp | |
parent | 5dc58049178775591a6e2dd04c9ce9cee4007dab (diff) | |
download | gcc-aabdb83166b53a13956071f0e01f841a184340f7.zip gcc-aabdb83166b53a13956071f0e01f841a184340f7.tar.gz gcc-aabdb83166b53a13956071f0e01f841a184340f7.tar.bz2 |
Fix memclass5.C, memfriend10.C, var-templ19.C with -std=c++1z.
* constraint.cc (strictly_subsumes): New.
* cp-tree.h: Declare it.
* pt.c (process_partial_specialization): Use it instead of
subsumes_constraints.
(maybe_new_partial_specialization): Do compare null constraints.
* search.c (lookup_member): Handle currently_open_class returning null.
From-SVN: r231350
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions