1 // RUN: %clang_cc1 -std=c++2b %s -emit-llvm -triple i386-windows-msvc -o - | FileCheck %s
7 void __cdecl
g(this T
&);
8 void __thiscall
h(this T
&);
16 // CHECK: define dso_local void @"?a@CC@@YAXXZ"{{.*}}
17 // CHECK: call void @"?f@T@CC@@SAXAAU12@@Z"{{.*}}
23 // CHECK: define dso_local void @"?b@CC@@YAXXZ"{{.*}}
24 // CHECK: call void @"?g@T@CC@@SAX_VAAU12@@Z"{{.*}}
30 // CHECK: define dso_local void @"?c@CC@@YAXXZ"{{.*}}
31 // CHECK: call x86_thiscallcc void @"?h@T@CC@@SEX_VAAU12@@Z"{{.*}}
37 // CHECK: define dso_local void @"?d@CC@@YAXXZ"{{.*}}
38 // CHECK: call void @"?i@T@CC@@SAX_VAAU12@@Z"{{.*}}