1 // RUN: %clang_cc1 -fno-rtti-data -triple x86_64-windows-msvc -emit-llvm-only %s -verify
3 // Verify that we error out on this return adjusting thunk that we can't emit.
6 virtual A
*clone(const char *f
, ...) = 0;
9 // expected-error@+1 2 {{cannot compile this return-adjusting thunk with variadic arguments yet}}
10 B
*clone(const char *f
, ...) override
;
12 struct C
: B
{ int c
; };