[clang] [concepts] Check constrained-auto return types for void-returning functions
authorArthur O'Dwyer <arthur.j.odwyer@gmail.com>
Mon, 14 Feb 2022 21:03:01 +0000 (16:03 -0500)
committerArthur O'Dwyer <arthur.j.odwyer@gmail.com>
Fri, 4 Mar 2022 17:43:06 +0000 (12:43 -0500)
commitf0891cd61b2f7cd57d906406ae785722bfd87603
tree6523ae5e404cd4c4d3f008c47fc15b7c1970e8ff
parentadf6703f75b09564ca887b0eea0c3b37e65237d7
[clang] [concepts] Check constrained-auto return types for void-returning functions

Fixes #49188.

Differential Revision: https://reviews.llvm.org/D119184
clang/lib/Sema/SemaDecl.cpp
clang/lib/Sema/SemaStmt.cpp
clang/test/SemaTemplate/concepts.cpp