summaryrefslogtreecommitdiffstats
path: root/test/SemaCXX/cxx1y-generic-lambdas.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/SemaCXX/cxx1y-generic-lambdas.cpp')
-rw-r--r--test/SemaCXX/cxx1y-generic-lambdas.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/SemaCXX/cxx1y-generic-lambdas.cpp b/test/SemaCXX/cxx1y-generic-lambdas.cpp
index 7c3b970ae8..087982327c 100644
--- a/test/SemaCXX/cxx1y-generic-lambdas.cpp
+++ b/test/SemaCXX/cxx1y-generic-lambdas.cpp
@@ -944,6 +944,15 @@ namespace PR22117 {
}(0)(0);
}
+namespace PR41139 {
+ int y = [](auto outer) {
+ return [](auto inner) {
+ using T = int(decltype(outer), decltype(inner));
+ return 0;
+ };
+ }(0)(0);
+}
+
namespace PR23716 {
template<typename T>
auto f(T x) {