aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl.c
diff options
context:
space:
mode:
authorGabriel Dos Reis <gdr@cs.tamu.edu>2009-10-02 02:21:01 +0000
committerGabriel Dos Reis <gdr@gcc.gnu.org>2009-10-02 02:21:01 +0000
commit9a801c3884c8e8c8e4e2294c3e882d0b9f4e632c (patch)
tree6afb1769618292a780823a8af214b85d2c97bb26 /gcc/cp/decl.c
parentb12d5fd4aa29884dbb00e0e37bb014581e27bbfd (diff)
downloadgcc-9a801c3884c8e8c8e4e2294c3e882d0b9f4e632c.zip
gcc-9a801c3884c8e8c8e4e2294c3e882d0b9f4e632c.tar.gz
gcc-9a801c3884c8e8c8e4e2294c3e882d0b9f4e632c.tar.bz2
decl.c (grokdeclarator): Set constexprness before announcing friendship.
* decl.c (grokdeclarator): Set constexprness before announcing friendship. Co-Authored-By: Jason Merrill <jason@redhat.com> From-SVN: r152393
Diffstat (limited to 'gcc/cp/decl.c')
-rw-r--r--gcc/cp/decl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c
index 5d3ff9d..5eb389f 100644
--- a/gcc/cp/decl.c
+++ b/gcc/cp/decl.c
@@ -9299,10 +9299,10 @@ grokdeclarator (const cp_declarator *declarator,
return error_mark_node;
}
+ DECL_DECLARED_CONSTEXPR_P (decl) = constexpr_p;
decl = do_friend (ctype, unqualified_id, decl,
*attrlist, flags,
funcdef_flag);
- DECL_DECLARED_CONSTEXPR_P (decl) = constexpr_p;
return decl;
}
else