diff options
author | Jason Merrill <jason@redhat.com> | 2020-02-28 17:39:42 -0500 |
---|---|---|
committer | Jason Merrill <jason@redhat.com> | 2020-02-29 00:43:23 -0500 |
commit | 117baab87711553e36074f624861c2d034af8b6c (patch) | |
tree | b2b671f9382b24425c625926419418759df99f25 /gcc/tree-ssa-strlen.c | |
parent | 96ad5fb8bc95cde6e163253fecccb094c463290f (diff) | |
download | gcc-117baab87711553e36074f624861c2d034af8b6c.zip gcc-117baab87711553e36074f624861c2d034af8b6c.tar.gz gcc-117baab87711553e36074f624861c2d034af8b6c.tar.bz2 |
c++: implement C++20 Disambiguating Nested-Requirements (P2092R0)
The rule change in the title matches GCC's current behavior, so no change
was needed. But the paper also makes 'typename' optional in a
requirement-parameter-list, so this implements that.
gcc/cp/ChangeLog
2020-02-28 Jason Merrill <jason@redhat.com>
Implement P2092R0, Disambiguating Nested-Requirements
* parser.c (cp_parser_requirement_parameter_list): Pass
CP_PARSER_FLAGS_TYPENAME_OPTIONAL.
Diffstat (limited to 'gcc/tree-ssa-strlen.c')
0 files changed, 0 insertions, 0 deletions