aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@codesourcery.com>2001-09-06 08:59:39 +0000
committerNathan Sidwell <nathan@gcc.gnu.org>2001-09-06 08:59:39 +0000
commit6d0a3f67bb68552229f14f90dd42254de5d17016 (patch)
tree5393c1bea7b5636f5e0a86e7bef9e43ca5004b68 /gcc/tree.h
parentbaff6e5433eb6009dd53a03020ce223795721d7e (diff)
downloadgcc-6d0a3f67bb68552229f14f90dd42254de5d17016.zip
gcc-6d0a3f67bb68552229f14f90dd42254de5d17016.tar.gz
gcc-6d0a3f67bb68552229f14f90dd42254de5d17016.tar.bz2
Remove TYPE_NONCOPIED_PARTS.
* tree.h (TYPE_NONCOPIED_PARTS): Remove. (struct tree_type): Remove noncopied_parts. * c-tree.h (TYPE_ACTUAL_ARG_TYPES): Map onto TYPE_BINFO. * expr.c (save_noncopied_parts, init_noncopied_parts): Remove. (fixed_type_p): Remove. (expand_expr, INIT_EXPR): Don't deal with noncopied parts. (expand_expr, MODIFY_EXPR): Likewise. * ggc-common.c (ggc_mark_trees): Remove TYPE_NONCOPIED_PARTS. * doc/c-tree.texi: Remove TYPE_NONCOPIED_PARTS FIXME. cp: Remove TYPE_NONCOPIED_PARTS. * cp-tree.h (CLASSTYPE_INLINE_FRIENDS): Map onto CLASSTYPE_PURE_VIRTUALS. (TYPE_RAISES_EXCEPTIONS): Map onto TYPE_BINFO. * class.c (duplicate_tag_error): Remove TYPE_NONCOPIED_PARTS. (layout_class_type): Don't call fixup_inlin_methods here ... (finish_struct_1): ... call it here. From-SVN: r45434
Diffstat (limited to 'gcc/tree.h')
-rw-r--r--gcc/tree.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/gcc/tree.h b/gcc/tree.h
index cf6d243..8ef9156 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -918,7 +918,6 @@ struct tree_block
#define TYPE_NAME(NODE) (TYPE_CHECK (NODE)->type.name)
#define TYPE_NEXT_VARIANT(NODE) (TYPE_CHECK (NODE)->type.next_variant)
#define TYPE_MAIN_VARIANT(NODE) (TYPE_CHECK (NODE)->type.main_variant)
-#define TYPE_NONCOPIED_PARTS(NODE) (TYPE_CHECK (NODE)->type.noncopied_parts)
#define TYPE_CONTEXT(NODE) (TYPE_CHECK (NODE)->type.context)
#define TYPE_LANG_SPECIFIC(NODE) (TYPE_CHECK (NODE)->type.lang_specific)
@@ -1191,7 +1190,6 @@ struct tree_type
tree next_variant;
tree main_variant;
tree binfo;
- tree noncopied_parts;
tree context;
HOST_WIDE_INT alias_set;
/* Points to a structure whose details depend on the language in use. */