]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/cp/method.c
cp-tree.h (SET_DECL_ARTIFICIAL): Remove.
[thirdparty/gcc.git] / gcc / cp / method.c
index 07543fc2d21f6a1a85a942eeb0cb1ce9fdb03eda..f8e9bc2b9447f2263fbf59e6adfa9c9b86755b11 100644 (file)
@@ -2644,8 +2644,8 @@ implicitly_declare_fn (kind, type, const_p)
   my_friendly_assert (TREE_CODE (fn) == FUNCTION_DECL, 20000408);
 
   if (kind != sfk_constructor && kind != sfk_destructor)
-    SET_DECL_ARTIFICIAL (TREE_CHAIN (DECL_ARGUMENTS (fn)));
-  SET_DECL_ARTIFICIAL (fn);
+    DECL_ARTIFICIAL (TREE_CHAIN (DECL_ARGUMENTS (fn))) = 1;
+  DECL_ARTIFICIAL (fn) = 1;
   DECL_NOT_REALLY_EXTERN (fn) = 1;
   DECL_THIS_INLINE (fn) = 1;
   DECL_INLINE (fn) = 1;