diff options
| author | Mark Mitchell <mark@codesourcery.com> | 2004-07-20 02:46:38 +0000 |
|---|---|---|
| committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 2004-07-20 02:46:38 +0000 |
| commit | 31aedc36c0234bfa1b6902e748032b9c49ed2f03 (patch) | |
| tree | afc70f11d77ae96073c390118f32c23efadd5ffc /gcc/cp/cp-tree.h | |
| parent | e05de6f246b5bb905229c0f9365010d7adf15bdc (diff) | |
| download | gcc-31aedc36c0234bfa1b6902e748032b9c49ed2f03.zip gcc-31aedc36c0234bfa1b6902e748032b9c49ed2f03.tar.gz gcc-31aedc36c0234bfa1b6902e748032b9c49ed2f03.tar.bz2 | |
Revert patch for PR c++/16623.
From-SVN: r84942
Diffstat (limited to 'gcc/cp/cp-tree.h')
| -rw-r--r-- | gcc/cp/cp-tree.h | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h index ad8e8dd..ca7eae3 100644 --- a/gcc/cp/cp-tree.h +++ b/gcc/cp/cp-tree.h @@ -989,7 +989,6 @@ struct lang_type_class GTY(()) unsigned lazy_default_ctor : 1; unsigned lazy_copy_ctor : 1; - unsigned lazy_assignment_op : 1; unsigned has_const_init_ref : 1; unsigned has_complex_init_ref : 1; unsigned has_complex_assign_ref : 1; @@ -1003,7 +1002,7 @@ struct lang_type_class GTY(()) /* There are some bits left to fill out a 32-bit word. Keep track of this by updating the size of this bitfield whenever you add or remove a flag. */ - unsigned dummy : 8; + unsigned dummy : 9; tree primary_base; tree vfields; @@ -1098,11 +1097,6 @@ struct lang_type GTY(()) #define CLASSTYPE_LAZY_COPY_CTOR(NODE) \ (LANG_TYPE_CLASS_CHECK (NODE)->lazy_copy_ctor) -/* Nonzero means that NODE (a class type) has an assignment operator - -- but that it has not yet been declared. */ -#define CLASSTYPE_LAZY_ASSIGNMENT_OP(NODE) \ - (LANG_TYPE_CLASS_CHECK (NODE)->lazy_assignment_op) - /* Nonzero means that this _CLASSTYPE node overloads operator=(X&). */ #define TYPE_HAS_ASSIGN_REF(NODE) (LANG_TYPE_CLASS_CHECK (NODE)->has_assign_ref) |
