Since POINTER_TYPE_P was completely replaced by INDIRECT_TYPE_P, it can
be deleted.

gcc/ChangeLog:

        * tree.h (POINTER_TYPE_P): Remove.

Signed-off-by: Ken Matsui <kmat...@gcc.gnu.org>
---
 gcc/tree.h | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/gcc/tree.h b/gcc/tree.h
index d548dce63f7..347e676e737 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -691,13 +691,6 @@ extern void omp_clause_range_check_failed (const_tree, 
const char *, int,
 #define INDIRECT_TYPE_P(NODE)                  \
   (TYPE_PTR_P (NODE) || TYPE_REF_P (NODE))
 
-/* Nonzero if TYPE represents a pointer or reference type.
-   (It should be renamed to INDIRECT_TYPE_P.)  Keep these checks in
-   ascending code order.  */
-
-#define POINTER_TYPE_P(TYPE) \
-  (TREE_CODE (TYPE) == POINTER_TYPE || TYPE_REF_P (TYPE))
-
 /* Nonzero if TYPE represents a pointer to function.  */
 #define FUNCTION_POINTER_TYPE_P(TYPE) \
   (INDIRECT_TYPE_P (TYPE) && TREE_CODE (TREE_TYPE (TYPE)) == FUNCTION_TYPE)
-- 
2.41.0

Reply via email to