diff options
author | Jason Merrill <jason@redhat.com> | 2019-09-19 15:41:17 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2019-09-19 15:41:17 -0400 |
commit | e0710fcf7dc70054a9a20ab1b8d77f4fef26ef2c (patch) | |
tree | 3b605b8399609b69b2a3b0b85ffe87790878be05 /gcc/testsuite | |
parent | a519efbef81fbd8ae9c4766f878e64ed7a0d8f7d (diff) | |
download | gcc-e0710fcf7dc70054a9a20ab1b8d77f4fef26ef2c.zip gcc-e0710fcf7dc70054a9a20ab1b8d77f4fef26ef2c.tar.gz gcc-e0710fcf7dc70054a9a20ab1b8d77f4fef26ef2c.tar.bz2 |
Handle [[likely]] on compound-statement.
I overlooked this case when adding [[likely]] handling to
cp_parser_statement.
* parser.c (cp_parser_statement): Handle [[likely]] on
compound-statement.
From-SVN: r275978
Diffstat (limited to 'gcc/testsuite')
-rw-r--r-- | gcc/testsuite/g++.dg/cpp2a/attr-likely5.C | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.dg/cpp2a/attr-likely5.C b/gcc/testsuite/g++.dg/cpp2a/attr-likely5.C new file mode 100644 index 0000000..1662148 --- /dev/null +++ b/gcc/testsuite/g++.dg/cpp2a/attr-likely5.C @@ -0,0 +1,9 @@ +// { dg-do compile { target c++11 } } + +void f(int i) +{ + if (i) [[likely]] + { + ++i; + } +} |