From f833395379572ae8d153edab0d9e14bb8182e3dc Mon Sep 17 00:00:00 2001
From: Maximilian Downey Twiss <creatorsmithmdt@gmail.com>
Date: Thu, 24 Nov 2022 19:06:32 +1100
Subject: [PATCH 44/56] java: Add FUNCTION_DECL_CHECK in METHOD_DUMMY.

gcc/java/ChangeLog:

	* java-tree.h (METHOD_DUMMY): Check for FUNCTION_DECL.
---
 gcc/java/java-tree.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/java/java-tree.h b/gcc/java/java-tree.h
index 813bc3237e1..d2e08f294f2 100644
--- a/gcc/java/java-tree.h
+++ b/gcc/java/java-tree.h
@@ -1197,7 +1197,7 @@ int cxx_keyword_p (const char *name, int length);
 
 /* Access flags etc for a method (a FUNCTION_DECL): */
 
-#define METHOD_DUMMY(DECL) (DECL_LANG_SPECIFIC (DECL)->u.f.dummy)
+#define METHOD_DUMMY(DECL) (DECL_LANG_SPECIFIC (FUNCTION_DECL_CHECK (DECL))->u.f.dummy)
 
 #define METHOD_PUBLIC(DECL) DECL_LANG_FLAG_1 (FUNCTION_DECL_CHECK (DECL))
 #define METHOD_PRIVATE(DECL) TREE_PRIVATE (FUNCTION_DECL_CHECK (DECL))
-- 
2.38.1

Reply via email to