Reid Kleckner | 25b5602 | 2018-12-12 23:46:06 +0000 | [diff] [blame] | 1 | // RUN: not %clang_cc1 -triple i686-windows-msvc -emit-llvm -o /dev/null %s 2>&1 | FileCheck %s |
2 | |||||
3 | // PR28299 | ||||
4 | // CHECK: error: cannot compile this forwarded non-trivially copyable parameter yet | ||||
5 | |||||
6 | class A { | ||||
7 | A(const A &); | ||||
8 | }; | ||||
9 | typedef void (*fptr_t)(A); | ||||
10 | fptr_t fn1() { return [](A) {}; } | ||||
11 |