From b01d0d7189240278ab54c04a5c1e47de960f8790 Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Wed, 7 Jan 2026 13:31:14 +0100 Subject: [PATCH] Merge VAR_DECL and FUNCTION_DECL cases in members_of_representable_p. --- gcc/cp/reflect.cc | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/gcc/cp/reflect.cc b/gcc/cp/reflect.cc index 45483f4e865..10314b9d6da 100644 --- a/gcc/cp/reflect.cc +++ b/gcc/cp/reflect.cc @@ -6472,14 +6472,8 @@ members_of_representable_p (tree c, tree r) || TREE_CODE (r) == FIELD_DECL || TREE_CODE (r) == NAMESPACE_DECL) return true; - if (VAR_P (r) && !undeduced_auto_decl (r)) + if (VAR_OR_FUNCTION_DECL_P (r) && !undeduced_auto_decl (r)) return true; - if (TREE_CODE (r) == FUNCTION_DECL) - { - if (undeduced_auto_decl (r)) - return false; - return true; - } } return false; }