tree.h (vec_member): Declare.
authorNathan Froyd <froydnj@codesourcery.com>
Thu, 17 Jun 2010 17:26:28 +0000 (17:26 +0000)
committerNathan Froyd <froydnj@gcc.gnu.org>
Thu, 17 Jun 2010 17:26:28 +0000 (17:26 +0000)
commitbfdb7b700a3ff86230205f9d5d641fb480387d1d
tree2a8dc87125235ab53b2b22e782700dd34010cb61
parent3a6206615ecc75936dfa4f548a9cdd8597173c4b
tree.h (vec_member): Declare.

gcc/
* tree.h (vec_member): Declare.
* tree.c (vec_member): Define.

gcc/cp/
* name-lookup.c (struct arg_lookup): Convert namespaces and
classes fields to VEC.
(arg_assoc_namespace): Adjust for new type of namespaces.
(arg_assoc_class): Adjust for new type of classes.
(lookup_arg_dependent): Use make_tree_vector and
release_tree_vector.
* typeck2.c (build_x_arrow): Use vec_member.

From-SVN: r160936
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/name-lookup.c
gcc/cp/typeck2.c
gcc/tree.c
gcc/tree.h