Sign in
llvm
/
clang
/
f8f8dd3457acc13029c3a6e8a6ff8b28706354b3
/
.
/
test
/
CodeGenCXX
/
copy-constructor-elim-2.cpp
blob: 3a06c10ff18622381f64b06b67f15a99036a68a9 [
file
] [
log
] [
blame
]
// RUN: %clang_cc1 -emit-llvm -o - %s | FileCheck %s
struct
A
{
int
x
;
A
(
int
);
~
A
();
};
A f
()
{
return
A
(
0
);
}
// CHECK: define void @_Z1fv
// CHECK: call void @_ZN1AC1Ei
// CHECK-NEXT: ret void