From dff3e828d1459276e3b42ebcf5a79beb2f50edd2 Mon Sep 17 00:00:00 2001 From: Benjamin Kosnik <bkoz@gcc.gnu.org> Date: Tue, 26 May 1998 19:29:39 +0000 Subject: [PATCH] decl.c (start_decl): Check for DECL_LANG_SPECIFIC before DECL_USE_TEMPLATE. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit � 1998-05-26 Benjamin Kosnik <bkoz@loony.cygnus.com> * decl.c (start_decl): Check for DECL_LANG_SPECIFIC before DECL_USE_TEMPLATE. more QT++ fixes. From-SVN: r20065 --- gcc/cp/decl.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c index 822874ecb458..80849a0a3cf9 100644 --- a/gcc/cp/decl.c +++ b/gcc/cp/decl.c @@ -6214,9 +6214,9 @@ start_decl (declarator, declspecs, initialized, attributes, prefix_attributes) } /* cp_finish_decl sets DECL_EXTERNAL if DECL_IN_AGGR_P is set. */ - if (DECL_LANG_SPECIFIC (decl)) - DECL_IN_AGGR_P (decl) = 0; - if (DECL_USE_TEMPLATE (decl) || CLASSTYPE_USE_TEMPLATE (context)) + DECL_IN_AGGR_P (decl) = 0; + if ((DECL_LANG_SPECIFIC (decl) && DECL_USE_TEMPLATE (decl)) + || CLASSTYPE_USE_TEMPLATE (context)) SET_DECL_TEMPLATE_SPECIALIZATION (decl); /* Stupid stupid stupid stupid (jason 7/21/95) */ -- GitLab