Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / test / SemaCXX / PR41139.cpp
blobe120e42b8b5fbcaa2e95e58879cc6a8b28691c61
1 // RUN: %clang_cc1 -fsyntax-only -std=c++17 -verify %s
3 // expected-no-diagnostics
5 // This test should not crash.
6 int f1( unsigned ) { return 0; }
8 template <class R, class... Args>
9 struct S1 {
10 S1( R(*f)(Args...) ) {}
13 int main() {
14 S1 s1( f1 );