diff options
author | froydnj <froydnj@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-06-17 17:26:28 +0000 |
---|---|---|
committer | froydnj <froydnj@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-06-17 17:26:28 +0000 |
commit | 1df3c246147fc1bf3ec6e6dad58701dbc6858a33 (patch) | |
tree | 2a8dc87125235ab53b2b22e782700dd34010cb61 /gcc/tree.h | |
parent | 31c2230048a8b72b8c7648d257ffdbb37b128b78 (diff) | |
download | gcc-1df3c246147fc1bf3ec6e6dad58701dbc6858a33.tar.gz |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@160936 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree.h')
-rw-r--r-- | gcc/tree.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/tree.h b/gcc/tree.h index 1a2ac3a06f0..0d8eefaedef 100644 --- a/gcc/tree.h +++ b/gcc/tree.h @@ -4094,6 +4094,7 @@ extern bool range_in_array_bounds_p (tree); extern tree value_member (tree, tree); extern tree purpose_member (const_tree, tree); +extern bool vec_member (const_tree, VEC(tree,gc) *); extern tree chain_index (int, tree); extern int attribute_list_equal (const_tree, const_tree); |