[clang] [Clang] [Tests] Add more tests for 87104ee (PR #192555)
via cfe-commits
cfe-commits at lists.llvm.org
Thu Apr 16 14:50:05 PDT 2026
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-clang
Author: Sirraide
<details>
<summary>Changes</summary>
Requested by Shafik: https://github.com/llvm/llvm-project/pull/188904#discussion_r3090555425
---
Full diff: https://github.com/llvm/llvm-project/pull/192555.diff
1 Files Affected:
- (modified) clang/test/SemaCXX/void-lambda-return-init.cpp (+4)
``````````diff
diff --git a/clang/test/SemaCXX/void-lambda-return-init.cpp b/clang/test/SemaCXX/void-lambda-return-init.cpp
index d38ee1617691c..f93d30c286b76 100644
--- a/clang/test/SemaCXX/void-lambda-return-init.cpp
+++ b/clang/test/SemaCXX/void-lambda-return-init.cpp
@@ -12,6 +12,10 @@ void test_lambdas() {
(void) [] () -> volatile void { // expected-warning {{volatile-qualified return type 'volatile void' is deprecated}}
return {1, 2}; // expected-error {{void lambda should not return a value}}
};
+
+ (void) [] () -> void { return ({}); };
+ (void) [] () -> void { return void{}; };
+ (void) [] () -> void { return void(); };
}
void test_blocks() {
``````````
</details>
https://github.com/llvm/llvm-project/pull/192555
More information about the cfe-commits
mailing list