]> git.ipfire.org Git - thirdparty/gcc.git/commit
c++: 'requires' diagnostic before C++20
authorJason Merrill <jason@redhat.com>
Tue, 28 Jan 2025 22:46:59 +0000 (17:46 -0500)
committerJason Merrill <jason@redhat.com>
Thu, 17 Apr 2025 17:18:44 +0000 (13:18 -0400)
commit47b62be9cace0e2e124650f331788d52ffd5fb25
tree573f0fe5c81c8b9568d1182f0b4a6bcc0b0aaeda
parent7c47badcdc8625ea53aed275be96c32bc78db25b
c++: 'requires' diagnostic before C++20

We were giving a generic "not declared" error for a requires-expression
without concepts enabled; we can do better.

gcc/cp/ChangeLog:

* lex.cc (unqualified_name_lookup_error): Handle 'requires' better.
gcc/cp/lex.cc