diff options
author | lerdsuwa <lerdsuwa@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-12-16 08:06:04 +0000 |
---|---|---|
committer | lerdsuwa <lerdsuwa@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-12-16 08:06:04 +0000 |
commit | 82ce0f9b4fce968d9e2a51d8137e583aea75ebcd (patch) | |
tree | 0e38f4590a465f52f187cd3580ec2432267cb52c /gcc/cp/tree.c | |
parent | 05d303f36672b9d4fcc99ac70fe531b03366747c (diff) | |
download | gcc-82ce0f9b4fce968d9e2a51d8137e583aea75ebcd.tar.gz |
* tree.c (no_linkage_helper): Use CLASS_TYPE_P instead of
IS_AGGR_TYPE.
* g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38302 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cp/tree.c')
-rw-r--r-- | gcc/cp/tree.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/cp/tree.c b/gcc/cp/tree.c index f59aef895ad..f86318b1cd5 100644 --- a/gcc/cp/tree.c +++ b/gcc/cp/tree.c @@ -1530,7 +1530,7 @@ no_linkage_helper (tp, walk_subtrees, data) tree t = *tp; if (TYPE_P (t) - && (IS_AGGR_TYPE (t) || TREE_CODE (t) == ENUMERAL_TYPE) + && (CLASS_TYPE_P (t) || TREE_CODE (t) == ENUMERAL_TYPE) && (decl_function_context (TYPE_MAIN_DECL (t)) || ANON_AGGRNAME_P (TYPE_IDENTIFIER (t)))) return t; |