diff options
author | Jakub Jelinek <jakub@redhat.com> | 2011-06-27 18:56:08 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2011-06-27 18:56:08 +0200 |
commit | 563007852e8d19b66ec8c1e42e431efaaa967dc6 (patch) | |
tree | 579821206fefaa0da5676ef1f4f355f0595ce105 /gcc/c-decl.c | |
parent | 45d439ac1a9e2df33ac7ef573009749dbebf581b (diff) | |
download | gcc-563007852e8d19b66ec8c1e42e431efaaa967dc6.zip gcc-563007852e8d19b66ec8c1e42e431efaaa967dc6.tar.gz gcc-563007852e8d19b66ec8c1e42e431efaaa967dc6.tar.bz2 |
c-common.h (c_tree_chain_next): New static inline function.
* c-common.h (c_tree_chain_next): New static inline function.
* c-decl.c (union lang_tree_node): Use it in chain_next expression.
* cp-tree.h (union lang_tree_node): Use it in chain_next expression.
From-SVN: r175542
Diffstat (limited to 'gcc/c-decl.c')
-rw-r--r-- | gcc/c-decl.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/c-decl.c b/gcc/c-decl.c index 1c7552b..7198cb2 100644 --- a/gcc/c-decl.c +++ b/gcc/c-decl.c @@ -238,7 +238,7 @@ extern char C_SIZEOF_STRUCT_LANG_IDENTIFIER_isnt_accurate /* The resulting tree type. */ union GTY((desc ("TREE_CODE (&%h.generic) == IDENTIFIER_NODE"), - chain_next ("CODE_CONTAINS_STRUCT (TREE_CODE (&%h.generic), TS_TYPE_COMMON) ? (union lang_tree_node *) TYPE_NEXT_VARIANT (&%h.generic) : CODE_CONTAINS_STRUCT (TREE_CODE (&%h.generic), TS_COMMON) ? ((union lang_tree_node *) TREE_CHAIN (&%h.generic)) : NULL"))) lang_tree_node + chain_next ("(union lang_tree_node *) c_tree_chain_next (&%h.generic)"))) lang_tree_node { union tree_node GTY ((tag ("0"), desc ("tree_node_structure (&%h)"))) |