diff options
author | Gabriel Dos Reis <gdr@nerim.net> | 2002-07-30 07:49:40 +0000 |
---|---|---|
committer | Gabriel Dos Reis <gdr@gcc.gnu.org> | 2002-07-30 07:49:40 +0000 |
commit | 8a4a72424f896e2eece646b980dcf4c38c420d24 (patch) | |
tree | 665ec640701ad763f2fdb7737c308daeef0719d0 /gcc/cp | |
parent | d2cea56aafe8b0f7eccd041ce077158e6da95fb0 (diff) | |
download | gcc-8a4a72424f896e2eece646b980dcf4c38c420d24.zip gcc-8a4a72424f896e2eece646b980dcf4c38c420d24.tar.gz gcc-8a4a72424f896e2eece646b980dcf4c38c420d24.tar.bz2 |
* cp-tree.h (VF_DERIVED_VALUE): Restore from previous deletion.
From-SVN: r55871
Diffstat (limited to 'gcc/cp')
-rw-r--r-- | gcc/cp/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/cp/cp-tree.h | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 1e52dba..ca62731 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,7 @@ +2002-07-30 Gabriel Dos Reis <gdr@nerim.net> + + * cp-tree.h (VF_DERIVED_VALUE): Restore from previous deletion. + 2002-07-30 Nathan Sidwell <nathan@codesourcery.com> * cp-tree.h (CLASSTYPE_VFIELDS, VF_*, BV_*): Add more diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h index ce46b03..b4db7be 100644 --- a/gcc/cp/cp-tree.h +++ b/gcc/cp/cp-tree.h @@ -1753,6 +1753,8 @@ struct lang_type GTY(()) #define VF_BASETYPE_VALUE(NODE) TREE_VALUE (NODE) /* Accessor macros for the BINFO_VIRTUALS list. */ +#define VF_DERIVED_VALUE(NODE) \ + (VF_BINFO_VALUE (NODE) ? BINFO_TYPE (VF_BINFO_VALUE (NODE)) : NULL_TREE) /* The number of bytes by which to adjust the `this' pointer when calling this virtual function. Subtract this value from the this |