[6/8] tree: Remove POINTER_TYPE_P

Message ID 20230718233301.28677-7-kmatsui@gcc.gnu.org
State Unresolved
Headers
Series Tweak predicate macros in tree |

Checks

Context Check Description
snail/gcc-patch-check warning Git am fail log

Commit Message

Ken Matsui July 18, 2023, 11:12 p.m. UTC
  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 <kmatsui@gcc.gnu.org>
---
 gcc/tree.h | 7 -------
 1 file changed, 7 deletions(-)
  

Patch

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)