diff options
author | Jason Merrill <merrill@gnu.org> | 1994-11-16 00:45:41 +0000 |
---|---|---|
committer | Jason Merrill <merrill@gnu.org> | 1994-11-16 00:45:41 +0000 |
commit | 9e6cfc4326079dc75a8ee97bd1600987e0d24a6a (patch) | |
tree | 2a70272209f20083903163638c2aa600a72db6f3 | |
parent | d377038a552c1486394c39b1807c4f42dbb541e3 (diff) | |
download | gcc-9e6cfc4326079dc75a8ee97bd1600987e0d24a6a.zip gcc-9e6cfc4326079dc75a8ee97bd1600987e0d24a6a.tar.gz gcc-9e6cfc4326079dc75a8ee97bd1600987e0d24a6a.tar.bz2 |
(POINTER_TYPE_P): New macro.
From-SVN: r8456
-rw-r--r-- | gcc/tree.h | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -234,6 +234,11 @@ struct tree_common (TREE_CODE (TYPE) == ARRAY_TYPE || TREE_CODE (TYPE) == RECORD_TYPE \ || TREE_CODE (TYPE) == UNION_TYPE || TREE_CODE (TYPE) == QUAL_UNION_TYPE \ || TREE_CODE (TYPE) == SET_TYPE) + +/* Nonzero if TYPE represents a pointer type. */ + +#define POINTER_TYPE_P(TYPE) \ + (TREE_CODE (TYPE) == POINTER_TYPE || TREE_CODE (TYPE) == REFERENCE_TYPE) /* Define many boolean fields that all tree nodes have. */ |