1 // RUN: %clang_cc1 -x c++ -triple x86_64-pc-linux-gnu -emit-llvm < %s | FileCheck %s
3 struct A
{ A(int); ~A(); };
5 // CHECK: call void @_ZN1AC1Ei
6 // CHECK-NEXT: call noundef i32 @_Z1fRK1A
7 // CHECK-NEXT: call void @_ZN1AD1Ev
8 // CHECK: call void @_ZN1AC1Ei
9 // CHECK-NEXT: call noundef i32 @_Z1fRK1A
10 // CHECK-NEXT: call void @_ZN1AD1Ev
11 template<typename T
> void g() {
15 int main() { g
<int>(); }