2012-08-20 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Aug 2012 10:27:37 +0000 (10:27 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Aug 2012 10:27:37 +0000 (10:27 +0000)
commit74c9bbb8180f4f0cb0fe72ff8ad6e6ff50650f98
tree40f7faccf812181da72698bdf05f4616d5a3c3bb
parent1a06b503a53c1054e9dfb081e713b5ff0050759e
2012-08-20  Richard Guenther  <rguenther@suse.de>

* name-lookup.c (store_binding_p): New predicate, split out from ...
(store_binding): ... here.  Always store binding and require
target vector with enough space.
(store_bindings): Collect to store bindings and reserve space
for them, then store them.
(store_class_bindings): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@190529 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/name-lookup.c