diff options
author | Nathan Sidwell <nathan@gcc.gnu.org> | 2018-02-28 12:32:10 +0000 |
---|---|---|
committer | Nathan Sidwell <nathan@gcc.gnu.org> | 2018-02-28 12:32:10 +0000 |
commit | 35129fd3a745403bec0a06d62b18fc30ce1bbf8e (patch) | |
tree | 52c83de64c58004608085231c1e4d9857b64ad3e /libcpp | |
parent | 6030f6fe258b81f2e3a8952ef3162772bb6e684e (diff) | |
download | gcc-35129fd3a745403bec0a06d62b18fc30ce1bbf8e.zip gcc-35129fd3a745403bec0a06d62b18fc30ce1bbf8e.tar.gz gcc-35129fd3a745403bec0a06d62b18fc30ce1bbf8e.tar.bz2 |
[PR c++/84602] ICE with anon-struct
https://gcc.gnu.org/ml/gcc-patches/2018-02/msg01577.html
PR c++/84602
* name-lookup.h (search_anon_aggr): Add defaulted WANT_TYPE arg.
* name-lookup.c (fields_linear_search): Look in an anon-aggr
regardless of want_type.
(search_anon_aggr): Just use get_class_binding_direct.
PR c++/84602
* g++.dg/lookup/pr84602.C: New.
From-SVN: r258060
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions