name-lookup.c (store_binding_p): New predicate, split out from ...
authorRichard Guenther <rguenther@suse.de>
Mon, 20 Aug 2012 10:27:37 +0000 (10:27 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Mon, 20 Aug 2012 10:27:37 +0000 (10:27 +0000)
commit71f15f319bb8e6366ebd93023f5a5154a4722f5c
tree40f7faccf812181da72698bdf05f4616d5a3c3bb
parent491e0b9b0cfcf89ef51ecc5fb089618a6fb3c0bd
name-lookup.c (store_binding_p): New predicate, split out from ...

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.

From-SVN: r190529
gcc/cp/ChangeLog
gcc/cp/name-lookup.c