diff options
author | Jason Merrill <jason@redhat.com> | 2017-06-18 00:55:02 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2017-06-18 00:55:02 -0400 |
commit | 20ef9df1cffcae042e02d596724e69c24047c557 (patch) | |
tree | 7bb4cc9ae9eda8094137afe950a76789fe715c2b /gcc/cp/decl2.c | |
parent | 5ebcc5477a59dbe51c7e1130a2b751a2a1d89574 (diff) | |
download | gcc-20ef9df1cffcae042e02d596724e69c24047c557.zip gcc-20ef9df1cffcae042e02d596724e69c24047c557.tar.gz gcc-20ef9df1cffcae042e02d596724e69c24047c557.tar.bz2 |
PR c++/60063 - -Wunused-local-typedefs and templates.
* decl2.c (is_late_template_attribute): Return false for "used".
From-SVN: r249347
Diffstat (limited to 'gcc/cp/decl2.c')
-rw-r--r-- | gcc/cp/decl2.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gcc/cp/decl2.c b/gcc/cp/decl2.c index 69cb40f..72239ec 100644 --- a/gcc/cp/decl2.c +++ b/gcc/cp/decl2.c @@ -1091,9 +1091,10 @@ is_late_template_attribute (tree attr, tree decl) if (is_attribute_p ("weak", name)) return true; - /* Attribute unused is applied directly, as it appertains to + /* Attributes used and unused are applied directly, as they appertain to decls. */ - if (is_attribute_p ("unused", name)) + if (is_attribute_p ("unused", name) + || is_attribute_p ("used", name)) return false; /* Attribute tls_model wants to modify the symtab. */ |