summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX/cxx1y-generic-lambdas-variadics.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/SemaCXX/cxx1y-generic-lambdas-variadics.cpp')
-rw-r--r--clang/test/SemaCXX/cxx1y-generic-lambdas-variadics.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/clang/test/SemaCXX/cxx1y-generic-lambdas-variadics.cpp b/clang/test/SemaCXX/cxx1y-generic-lambdas-variadics.cpp
index 22afdc08d9a..b8022d20912 100644
--- a/clang/test/SemaCXX/cxx1y-generic-lambdas-variadics.cpp
+++ b/clang/test/SemaCXX/cxx1y-generic-lambdas-variadics.cpp
@@ -122,11 +122,3 @@ namespace PR33082 {
b(Pack<int*, float*>(), 1, 2, 3); // expected-note {{instantiation of}}
}
}
-
-void pr42587() {
- (void)[](auto... args) -> decltype(args) {}; // expected-error {{type contains unexpanded parameter pack}}
- (void)[](auto... args, int = args) {}; // expected-error {{default argument contains unexpanded parameter pack}}
- (void)[](auto... args, decltype(args)) {}; // expected-error {{type contains unexpanded parameter pack}}
- (void)[](auto... args, decltype(args)...) {}; // (ok)
- (void)[](auto... args, int = [=] { return args; }()) {}; // expected-error {{default argument contains unexpanded parameter pack}}
-}
OpenPOWER on IntegriCloud